コード例 #1
0
        static void Main(string[] args)
        {
            IDbFunktioner[] IDber = new IDbFunktioner[4]; //Opretter nyt array af IDbFunktioner
            Hund            h1    = new Hund();           //Opretter variabel der kan pege på hund og laver instans på heap

            IDber[0] = h1;                                //Lægger h1 ind i array
            Ubåd u1 = new Ubåd();                         //Opretter variabel der kan pege på ubåd og laver instans på heap

            IDber[1] = u1;                                //Lægger u1 ind i array
            Hund h2 = new Hund();                         //Opretter variabel der kan pege på hund og laver instans på heap

            IDber[2] = h2;                                //Lægger h2 ind i array
            Ubåd u2 = new Ubåd();                         //Opretter variabel der kan pege på ubåd og laver instans på heap

            IDber[3] = u2;                                //Lægger u2 ind i array

            foreach (var item in IDber)                   //Løber array igennem
            {
                item.Gem();                               //Kalder metoden "Gem" for hver ting i array
            }

            /* Resultat:
             * Gemmer Hund
             * Gemmer Ubåd
             * Gemmer Hund
             * Gemmer Ubåd*/

            if (System.Diagnostics.Debugger.IsAttached)
            {
                Console.Write("Press any key to continue . . . ");
                Console.ReadKey();
            }
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: KarstenMelin/cskursus
        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();
            }
        }
コード例 #3
0
ファイル: Program.cs プロジェクト: csharp109/Opgaver
 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();
     }
 }
コード例 #4
0
ファイル: Program.cs プロジェクト: kiols/cskursus
        static void Main(string[] args)
        {
            IDbFunktioner[] a = new IDbFunktioner[4];
            a[0] = new Hund();
            a[1] = new Ubåd();
            a[2] = new Ubåd();
            a[3] = new Hund();

            foreach (IDbFunktioner item in a)
            {
                item.Gem();
            }
        }
コード例 #5
0
        static void Main(string[] args)
        {
            IDbFunktioner[] dbFunktioner = new IDbFunktioner[4];
            dbFunktioner[0] = new Ubåd();
            dbFunktioner[1] = new Hund();
            dbFunktioner[2] = new Ubåd();
            dbFunktioner[3] = new Hund();

            foreach (var dbf in dbFunktioner)
            {
                dbf.Gem();
                System.Console.ReadKey();
            }
        }
コード例 #6
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();
            }



            logger.Debug("Start af program");



            Console.ReadLine();
        }
コード例 #7
0
        static void Main(string[] args)
        {
            Hund h = new Hund()
            {
                Navn = "Oskar"
            };

            h.Gem();
            Ubåd u = new Ubåd()
            {
                Tubine = 2, Nummer = 596
            };

            u.Gem();
            IDbFunktioner[] dimser = new IDbFunktioner[5];
            dimser[0] = new Hund()
            {
                Navn = "Fido"
            };
            dimser[1] = new Ubåd()
            {
                Tubine = 3.001, Nummer = 443
            };
            dimser[2] = new Ubåd()
            {
                Tubine = -.993, Nummer = 21
            };
            dimser[3] = new Hund()
            {
                Navn = "Otto"
            };
            dimser[4] = new Hund()
            {
                Navn = "Walther"
            };

            foreach (var item in dimser)
            {
                item.Gem();
            }
        }