Esempio n. 1
0
        static void Main(string[] args)
        {
            List <IEuro> dom       = new List <IEuro>();
            var          enchunfle = new EnchunfleEuro();
            var          toma      = new TomaCorrienteDom();

            dom.Add(new TomaCorrienteAdapter(toma));
            dom.Add(new EnchunfleEuro());

            foreach (var item in dom)
            {
                item.Conectar();
                item.Desconectar();
            }

            Console.ReadLine();
        }
Esempio n. 2
0
 public TomaCorrienteAdapter(TomaCorrienteDom tcodom)
 {
     this.tcodom = tcodom;
 }