Esempio n. 1
0
 public override void Prepare()
 {
     Dough  = _ingredientFactory.CreateDough();
     Cheese = _ingredientFactory.CreateCheese();
     Sauce  = _ingredientFactory.CreateSauce();
     Veggie = _ingredientFactory.CreateVeggie();
 }
Esempio n. 2
0
 public Pizza(IIngredientFactory ingredientFactory)
 {
     IngredientFactory = ingredientFactory;
     Dough             = IngredientFactory.CreateDough();
     Sauce             = IngredientFactory.CreateSauce();
     Meat   = IngredientFactory.CreateMeat();
     Veggie = IngredientFactory.CreateVeggie();
 }