static void Main(string[] args) { Automovil protoAutomovilEstandarAzul = new AutomovilElectricidad(); protoAutomovilEstandarAzul.modelo = "estándar"; protoAutomovilEstandarAzul.color = "azul"; Scooter protoScooterClasicoRojo = new ScooterGasolina(); protoScooterClasicoRojo.modelo = "clasico"; protoScooterClasicoRojo.color = "rojo"; FabricaVehiculo fabrica = new FabricaVehiculo(); fabrica.prototypeAutomovil = protoAutomovilEstandarAzul; fabrica.prototypeScooter = protoScooterClasicoRojo; Automovil auto = fabrica.creaAutomovil(); auto.visualizaCaracteristicas(); Scooter scooter = fabrica.creaScooter(); scooter.visualizaCaracteristicas(); }
static void Main(string[] args) { Console.WriteLine("Carro Electrico: \n"); AutomovilElectricidad Tesla = new AutomovilElectricidad("Tesla", "Rojo", 88, 12.5); Tesla.mostrarCaracteristicas(); Console.WriteLine("Carro de Gasolina: \n"); AutomovilGasolina BMW = new AutomovilGasolina("BMW", "Azul", 200, 12.5); BMW.mostrarCaracteristicas(); }
static void Main(string[] args) { Console.WriteLine("Carro Electrico \n"); AutomovilElectricidad Tesla = new AutomovilElectricidad("Tesla", "Rojo", 88, 12.5); Tesla.mostrarCaracteristicas(); Console.WriteLine("Carro Gasolina \n"); AutomovilGasolina BMW = new AutomovilGasolina("BMW", "Azul", 200, 12.5); BMW.mostrarCaracteristicas(); Console.ReadKey(); }