コード例 #1
0
        public void Init()
        {
            Dictionary <char, double> itemsByPrice = new Dictionary <char, double>();

            itemsByPrice.Add('A', 50);
            itemsByPrice.Add('B', 30);
            itemsByPrice.Add('C', 20);
            itemsByPrice.Add('D', 15);

            sku             = new SKU(itemsByPrice);
            promotionEngine = new PromotionEngineStrategyOne();
        }
コード例 #2
0
 public CalculateOrderValue(IPromotionEngineCalculator promotionStrategy)
 {
     promotionEngineStrategy = promotionStrategy;
 }