示例#1
0
        public void Order(Payment payment)
        {
            Console.WriteLine("Verify order");

            if (payment == Payment.Card)
            {
                PaymentCard paymentCard = new PaymentCard();
                paymentCard.ExecutePayment();
            }
            else if (payment == Payment.PayPal)
            {
                PaymentPayPal paymentPayPal = new PaymentPayPal();
                paymentPayPal.Pay();
            }
        }
示例#2
0
        public void Pay()
        {
            PaymentPayPal paymentPayPal = new PaymentPayPal();

            paymentPayPal.Pay();
        }