public static void RunMoneyOffPromotion() { decimal productPrice = 200; var promotion = new MoneyOffPromotion("£30Off", "Get £30 off", 30); Console.WriteLine("MoneyOffPromotion: " + promotion.DiscountToApply(productPrice)); }
static void Main() { var percentagePromotion = new PercentagePromotion("10Off", "Get 10% off", 10); Console.WriteLine("PercentagePromotion: " + RunPromotion(percentagePromotion)); var moneyOffPromotion = new MoneyOffPromotion("£30Off", "Get £30 off", 30); Console.WriteLine("MoneyOffPromotion: " + RunPromotion(moneyOffPromotion)); }