Exemplo n.º 1
0
        static void Main(string[] args)
        {
            Console.WriteLine("Carro 1");
            // Se instancia un objeto de la clase Carro
            Carro carro = new Carro(1000, 1.5);

            // Se llama a los metodos del objeto
            carro.Estado();
            carro.Encender();
            carro.Estado();
            carro.Apagar();
            carro.Estado();
            Console.WriteLine(carro.ToString());

            Console.WriteLine("\nCarro 2");
            // Se instancia un objeto de la clase CarroVMW
            CarroBMW carro2 = new CarroBMW(1500, 1.4);

            // Se llama a los metodos del objeto
            carro2.Estado();
            carro2.Encender();
            carro2.Estado();
            carro2.Apagar();
            carro2.Estado();
            Console.WriteLine(carro2.ToString());

            Console.WriteLine("\nCarro 3");
            // Se instancia un objeto de la clase CarroVW
            CarroVW carro3 = new CarroVW(1800, 1.2);

            // Se llama a los metodos del objeto
            carro3.Estado();
            carro3.Encender();
            carro3.Estado();
            carro3.Apagar();
            carro3.Estado();
            Console.WriteLine(carro3.ToString());

            Console.ReadKey();
        }