コード例 #1
0
        static void Main(string[] args)
        {
            //////////////
            // Estructura normal
            Aves aguila = new Aves();

            Console.WriteLine($"Aguila: Garras:{ aguila.Garras} - Alas: {aguila.Alas} - Plumas:{aguila.Plumas} ");

            Peces salmon = new Peces();

            Console.WriteLine($"Salon: Branquias: {salmon.Branquias} - Aletas {salmon.Aletas}");

            Reptiles cocodrilo = new Reptiles();

            Console.WriteLine($"CocodriloAlien: Garras:{ cocodrilo.Garras} - Alas: {cocodrilo.Alas} - Plumas:{cocodrilo.Plumas}  - Branquias: {cocodrilo.Branquias} - Aletas {cocodrilo.Aletas}");

            ////////////////////////////////////
            IVoladores volador = aguila;

            Console.WriteLine($"Volador: Garras:{ volador.Garras} - Alas: {volador.Alas} - Plumas:{volador.Plumas} ");
            volador = cocodrilo;
            Console.WriteLine($"Volador: Garras:{ volador.Garras} - Alas: {volador.Alas} - Plumas:{volador.Plumas} ");

            ///////////////////////////////////
            IAcuaticos acuatico = salmon;

            Console.WriteLine($"acuatico: Branquias: {acuatico.Branquias} - Aletas {acuatico.Aletas}");
            acuatico = cocodrilo;
            Console.WriteLine($"acuatico: Branquias: {acuatico.Branquias} - Aletas {acuatico.Aletas}");


            // Collections and generics
            List <string> a = new List <string>();

            a.Add("a");

            List <int> b = new List <int>();

            b.Add(2);

            Testing <Reptiles> testing = new Testing <Reptiles>();

            testing.Get(cocodrilo);

            Testing <Aves> testingA = new Testing <Aves>();

            testingA.Get(aguila);
            Console.ReadKey();
        }
コード例 #2
0
    public ListadeReptiles()
    {
        ListaReptiles = new List <Reptiles>();

        Reptiles r  = new Reptiles("Rex", 16, "Macho", 5, false, true, "Cola Corta", "Cocodrilo");
        Reptiles r1 = new Reptiles("Mart", 20, "Hembra", 5, false, true, "Pecho blanco", "Cocodrilo");
        Reptiles r2 = new Reptiles("Luz", 25, "Hembra", 5, false, true, "Nariz cortada", "Cocodrilo");
        Reptiles r3 = new Reptiles("Risas", 5, "Macho", 5, false, true, "Un solo Ojo", "Cocodrilo");
        Reptiles r4 = new Reptiles("Food", 17, "Macho", 5, false, true, "Alislado", "Cocodrilo");

        ListaReptiles.Add(r);
        ListaReptiles.Add(r1);
        ListaReptiles.Add(r2);
        ListaReptiles.Add(r3);
        ListaReptiles.Add(r4);
    }