public static void _Main() { //Creamos el modelo CMAuto miAuto = new CMAuto("March", 2019, 250000); //Creamos la vista IVistaAuto miVista = new CVistaAuto();//como CVistaAuto implementa IVistaAuto guardamos la referencia como este tipo de interfaz //Creamos el controlador CControladorAuto miControlador = new CControladorAuto(miAuto, miVista); while (miControlador.Opcion != 3) { miControlador.DespliegaVista(); miControlador.Solicita(); } Console.ReadLine(); }
public void DespliegaAuto(CMAuto pAuto) { Console.ForegroundColor = ConsoleColor.White; Console.WriteLine("El auto"); Console.WriteLine("{0} {1}, ${2}", pAuto.Nombre, pAuto.Modelo, pAuto.Costo); }