Ejemplo n.º 1
0
 static void checkAdapter(Enchufe enchufe, Cabeza cabeza)
 {
     if (string.Compare(cabeza.getRegion(), enchufe.getRegion(), true) != 0)
     {
         Adaptador adaptador = new Adaptador(enchufe.getRegion(), cabeza.getRegion()); //check S
         adaptador.printConnect();
         //adaptador
     }
 }
Ejemplo n.º 2
0
        static void initCharge(string region1, string region2, string phone, string port)
        {
            Enchufe      enchufe = new Enchufe(region1);
            Cabeza       cabeza  = new Cabeza(region2);
            Celular      celular = new Celular(phone, port);
            CableFactory cableF  = new CableFactory();

            enchufe.printConnect();
            cabeza.printConnect();
            checkAdapter(enchufe, cabeza);
            celular.connectCelular();
            ICable cable = cableF.GetCable(celular);

            cable.printCable();
        }