static void Main(string[] args) { IDbFunktioner[] array = new IDbFunktioner[4]; array[0] = new Hund(); array[1] = new Ubåd(); array[2] = new Hund(); array[3] = new Ubåd(); foreach (var item in array) { item.Gem(); } if (System.Diagnostics.Debugger.IsAttached) { Console.Write("Press any key to continue . . . "); Console.ReadKey(); } }
static void Main(string[] args) { IDbFunktioner[] a = new IDbFunktioner[4]; a[0] = new Hund(); a[1] = new Ubåd(); a[2] = new Hund(); a[3] = new Ubåd(); foreach (var item in a) { item.Gem(); } }
static void Main(string[] args) { IDbFunktioner[] array = new IDbFunktioner[3]; array[0] = new Hund(); array[1] = new Hund(); array[2] = new Ubåd(); foreach (var item in array) { item.Gem(); } }
static void Main(string[] args) { IDbFunktioner[] i = new IDbFunktioner[4]; i[0] = new Hund(); i[1] = new Ubåd(); i[2] = new Hund(); i[3] = new Ubåd(); foreach (var item in i) { item.Gem(); } Console.ReadKey(); }
static void Main(string[] args) { IDbFunktioner[] array = new IDbFunktioner[4]; //Laver et array på 4 med dem der har fået IDbFunktioner. array[0] = new Hund(); array[1] = new Ubåd(); array[2] = new Hund(); array[3] = new Ubåd(); foreach (var item in array) { item.Gem(); //..kalder Gem metoden, så de kan gemmes. Dvs. helt vilkårlige klasser kan kaldes, så de fx alle sammen gemmer. } Console.ReadLine(); }
static void Main(string[] args) { Ubåd ubåd = new Ubåd(); ubåd.Gem(); Hund hund = new Hund(); hund.Gem(); IDbFunktioner[] dbFunktioners = new IDbFunktioner[2]; dbFunktioners[0] = hund; dbFunktioners[1] = ubåd; foreach (var item in dbFunktioners) { item.Gem(); } }