Exemple #1
0
        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();
        }
Exemple #2
0
        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();
            }

            // Hold console åben ved debug
            if (System.Diagnostics.Debugger.IsAttached)
            {
                Console.Write("Press any key to continue . . . ");
                Console.ReadKey();
            }
        }
Exemple #3
0
        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();
            }
        }