Пример #1
0
 public IPhoneRecharger()
 {
     Console.WriteLine("Recharging iPhone with iPhone Recharger\n");
     phone = new IPhone();
     phone.UseLightning();
     phone.Recharge();
     Console.WriteLine("iPhone Ready for use\n");
 }
Пример #2
0
 public MicroUsbRecharger()
 {
     Console.WriteLine("Recharging iPhone with Generic Recharger\n");
     phone        = new IPhone();
     phoneAdapter = new IPhoneAdapter(phone);
     phoneAdapter.UseMicroUsb();
     phoneAdapter.Recharge();
     Console.WriteLine("iPhone Ready for use\n");
 }
Пример #3
0
 public IPhoneAdapter(IFormatIPhone mobile)
 {
     _mobile = mobile;
 }
Пример #4
0
 public IPhoneAdapter(IFormatIPhone _mobile)
 {
     mobile = _mobile;
 }