示例#1
0
        public void Purchases()
        {
            FruitsFarmer fruitFarm = new FruitsFarmer();

            basket.Add(fruitFarm.GetFruit("Apple"));
            basket.Add(fruitFarm.GetFruit("Dragon fruit"));

            MilkFarmer milkFarm = new MilkFarmer();

            basket.Add(milkFarm.GetMilkProduct("Сheese"));
            basket.Add(milkFarm.GetMilkProduct("Yogurt"));

            basket.Add(CandyShop.GetCandy("Гулливер"));
        }
示例#2
0
 public Hypermarket()
 {
     products  = new List <IProduct>();
     fruitFarm = new FruitsFarmer();
     milkFarm  = new MilkFarmer();
 }