static void Main(string[] args) { Console.WriteLine("Excercise 13."); Carro carro = new Carro(1000, 1.5); CarroBMW carroBMW = new CarroBMW(1500, 1.25, "BMW i8"); CarroVW carroVW = new CarroVW(1700, 1.75, "Polo"); // Encender Console.WriteLine("Enceder:"); carro.Encender(); carroBMW.Encender(); carroVW.Encender(); // Apagar Console.WriteLine("\nApagar:"); carro.Apagar(); carroBMW.Apagar(); carroVW.Apagar(); // Estado Console.WriteLine("\nEstado:"); carro.Estado(); carroBMW.Estado(); carroVW.Estado(); // ToString Console.WriteLine("\nToString:"); Console.WriteLine(carro); Console.WriteLine("\n" + carroBMW); Console.WriteLine("\n" + carroVW); Console.WriteLine("\nPress any key to exit..."); Console.ReadKey(); }
static void Main(string[] args) { CarroBMW cBMW = new CarroBMW(100000, 1.6); CarroVW cVW = new CarroVW(180000, 1.9); Console.WriteLine("Probando BMW"); cBMW.encender(); cBMW.estado(); cBMW.apagar(); cBMW.estado(); Console.WriteLine(cBMW.ToString()); Console.WriteLine("\nProbando VW"); cVW.encender(); cVW.estado(); cVW.apagar(); cVW.estado(); Console.WriteLine(cVW.ToString()); Console.WriteLine("Presiona cualquier tecla para salir."); Console.ReadKey(); }
//Clase Main del programa en donde se crean dos objetos de las clases hijas de la clase Carro //y se prueban sus métodos static void Main(string[] args) { CarroBMW bmw = new CarroBMW("Serie 1 2020", 800, Convert.ToDecimal(1.3)); CarroVW vw = new CarroVW("Golf 2020", 600, Convert.ToDecimal(1.20)); Console.WriteLine("Auto VW"); vw.Encender(); vw.Estado(); vw.Apagar(); vw.Estado(); vw.Encender(); vw.Estado(); Console.WriteLine("{0}", vw.ToString()); Console.WriteLine("\n\nAuto BMW"); bmw.Estado(); bmw.Apagar(); bmw.Encender(); bmw.Estado(); Console.WriteLine("{0}", bmw.ToString()); Console.ReadKey(); }
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(); }