public BlackFrdayDeals(TotalAmountCalculator composite)
     : base(composite)
 {
 }
 public PriceCalculatorDecorator(TotalAmountCalculator composite)
 {
     this.composite = composite;
 }
 public PriceWithTaxCalculator(TaxCalculationStrategy taxCalculator, TotalAmountCalculator totalAmountCalculator)
 {
     TotalAmountCalculator = totalAmountCalculator;
       this.taxCalculator = taxCalculator;
 }
 public VolumeDiscount(TotalAmountCalculator composite)
     : base(composite)
 {
 }
 public LoyaltyClubDiscount(TotalAmountCalculator composite)
     : base(composite)
 {
 }