Esempio n. 1
0
        static void Main(string[] args)
        {
            Fabricante[] fabricantes = new Fabricante[2];
            fabricantes[0] = new Volkswagen();
            fabricantes[1] = new Fiat();

            foreach (var fabricante in fabricantes)
            {
                Console.WriteLine("\n" + fabricante.GetType().Name + ":");

                foreach (Carro carro in fabricante.Carros)
                {
                    Console.WriteLine("\n - " + carro.GetType().Name);
                }
            }

            Console.ReadKey();
        }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Fabricante[] fabricantes = new Fabricante[2];
            fabricantes[0] = new Volkswagen();
            fabricantes[1] = new Fiat();

            foreach (var fabricante in fabricantes)
            {
                Console.WriteLine("\n" + fabricante.GetType().Name + ":");


                foreach (Carro carro in fabricante.Carros)
                {
                    Console.WriteLine("\n - " + carro.GetType().Name);
                }
            }

            Console.ReadKey();
        }