static void Main(string[] args) { Paymnet order = new CardPayment(); order._IPaymentSystem = new NaxuxPayment(); order.MakePayment("ciry paymnet"); Console.ReadLine(); }
static void Main(string[] args) { Payment order = new CardPayment(); order._IPaymentSystem = new CitiPaymentSystem(); order.MakePayment(); order._IPaymentSystem = new IDBIPaymentSystem(); order.MakePayment(); order = new NetBankingPayment(); order._IPaymentSystem = new CitiPaymentSystem(); order.MakePayment(); Console.ReadKey(); }