public Dessert OrderDessert(string dessertType) { Dessert dessert = CreateDessert(dessertType); dessert.Prepare(); dessert.Box(); dessert.Ingredients(); return(dessert); }
protected override Dessert CreateDessert(string type) { Dessert dessert = null; if (type == "sude") { dessert = new LeShokaladeSude(); } else if (type == "neriman") { dessert = new LeShokaladeNeriman(); } return(dessert); }