static void Main(string[] args) { //Instanciacion de las clases iPhone iPhone5 = new iPhone(); Samsung S8 = new Samsung(); USBC cableC = new USBC(); MicroUSB cablemicro = new MicroUSB(); Conector cabecilla = new Conector(); USAplug enchufeUSA = new USAplug(); EUplug enchufeEU = new EUplug(); cableC.ConnectPhone(iPhone5); cabecilla.ConnectCable(cableC.conexion2); cabecilla.UseAdapterEU(); //adaptador para enchufe EU enchufeEU.PlugConnector(cabecilla); Console.WriteLine(); cablemicro.ConnectPhone(S8); cabecilla.ConnectCable(cablemicro.conexion2); cabecilla.DetachAdapterEU(); //quitar el adaptador si se utilizo anteriormente enchufeUSA.PlugConnector(cabecilla); Console.ReadLine(); }
public void PlugConnector(Conector conector) { if (plug == conector.plug) { Console.WriteLine("Se conecto la cabecilla al enchufe de EU"); } }