public CheesePizza(IPizzaIngredientFactory ingredientFactory) { this.ingredientFactory = ingredientFactory; }
public ClamPizza(IPizzaIngredientFactory ingredientFactory) { this.ingredientFactory = ingredientFactory; }
public PepperoniPizza(IPizzaIngredientFactory ingredientFactory) { this.ingredientFactory = ingredientFactory; }
public PepperoniPizzaNY() { pizzaIngredientFactory = new PizzaIngredientFactoryNY(); name = "PepperoniPizza NY"; dough = pizzaIngredientFactory.CreateDough().GetDough(); sauce = pizzaIngredientFactory.CreateSauce().GetSauce(); ; }
public GreekPizzaNY() { //直接使用相對應的原料工廠 pizzaIngredientFactory = new PizzaIngredientFactoryNY(); name = "GreekPizza NY"; //找出原料(CreateDough)並取得原料(GetDough) //且不需要知道是向誰取得 dough = pizzaIngredientFactory.CreateDough().GetDough(); sauce = pizzaIngredientFactory.CreateSauce().GetSauce(); ; }
public Pizza(IPizzaIngredientFactory ingredientFactory, IPizzaCookBehavior cookBehavior) { this.ingredientFactory = ingredientFactory; this.cookBehavior = cookBehavior; }
public VeggiePizza(IPizzaIngredientFactory ingredientFactory) { this._ingredientFactory = ingredientFactory; }
public PepperoniPizza(IPizzaIngredientFactory ingredientFactory) => _ingredientFactory = ingredientFactory;
public NYStyleVeggiePizza(IPizzaIngredientFactory pizzaIngredientFactory) { _pizzaIngredientFactory = pizzaIngredientFactory; }
public ClamsPizza(IPizzaIngredientFactory pizzaIngredientFactory) { _pizzaIngredientFactory = pizzaIngredientFactory; }
public ClamPizza(IPizzaIngredientFactory ingredientFactory, string name = "Cheese Pizza") { Name = name; _factory = ingredientFactory; }
public ClamPizza(IPizzaIngredientFactory ingredientFactory, IBoxFactory boxFactory) { _ingredientFactory = ingredientFactory; _boxFactory = boxFactory; }
public PepperoniPizza(string name, IPizzaIngredientFactory ingredientFactory) : base(name) { _ingredientFactory = ingredientFactory; }
public ChicagoStyleVeggiePizza(IPizzaIngredientFactory pizzaIngredientFactory) : base(pizzaIngredientFactory) { }
public VeggiePizza(IPizzaIngredientFactory pizzaIngredientFactory) { this._pizzaIngredientFactory = pizzaIngredientFactory; }
public VeggiePizza(IPizzaIngredientFactory ingredientFactory) { _ingredientFactory = ingredientFactory; }
public VeggiePizza(IPizzaIngredientFactory ingredientFactory) : base(ingredientFactory) { Name = "Veggie Pizza"; }
public PepperoniPizza(IPizzaIngredientFactory ingredientFactory, IPizzaCookBehavior cookBehavior) : base(ingredientFactory, cookBehavior) { }
public CheesePizza(IPizzaIngredientFactory factory) { this.ingredientFactory = factory; }
public ChicagoStyleCheesePizza(IPizzaIngredientFactory ingredientFactory) { _ingredientFactory = ingredientFactory; }
public CaliforniaPizzaStore() { pizzaIngredientFactory = new CAPizzaIngredientFactory(); }
public PepperoniPizza(IPizzaIngredientFactory pizzaIngredientFactory) : base(pizzaIngredientFactory) { }
public NYStyleGreekPizza(IPizzaIngredientFactory ingredientFactory) { this.ingredientFactory = ingredientFactory; }
public CheesePizza(IPizzaIngredientFactory pizzaIngredientFactory) { _pizzaIngredientFactory = pizzaIngredientFactory; }
public ClamPizza(IPizzaIngredientFactory ingredientFactory) { this._ingredientFactory = ingredientFactory; }
public ClamPizza(IPizzaIngredientFactory ingredientFactory) : base(ingredientFactory) { }
public CheesePizza(IPizzaIngredientFactory pizzaIngredientFactory) { _pizzaIngredientFactory = pizzaIngredientFactory; Name = "Cheese pizza"; }
public PepperoniPizza(IPizzaIngredientFactory pizzaIngredientFactory) { _pizzaIngredientFactory = pizzaIngredientFactory; }
public ClamPizza(string style, IPizzaIngredientFactory pizzaIngredientFactory) : base(style, pizzaIngredientFactory) { }
public ChicagoStyleCheesePizza(IPizzaIngredientFactory pizzaIngredientFactory) : base(pizzaIngredientFactory) { }
public NYStyleVeggiePizza(IPizzaIngredientFactory pizzaIngredientFactory) { _pizzaIngredientFactory = pizzaIngredientFactory; }
public VeggiePizza(string style, IPizzaIngredientFactory pizzaIngredientFactory) : base(style, pizzaIngredientFactory) { }
public NYStyleClamPizza(IPizzaIngredientFactory pizzaIngredientFactory) { _pizzaIngredientFactory = pizzaIngredientFactory; }
public NYStylePepperoniPizza(IPizzaIngredientFactory pizzaIngredientFactory) { _pizzaIngredientFactory = pizzaIngredientFactory; }
public Pizza(string style, IPizzaIngredientFactory pizzaIngredientFactory) { this.style = style; this.pizzaIngredientFactory = pizzaIngredientFactory; }
public GreekPizza(IPizzaIngredientFactory pizzaIngredientFactory) { Console.WriteLine("Greek Pizza"); _pizzaIngredientFactory = pizzaIngredientFactory; }
public ChicagoStyleCheesePizza(IPizzaIngredientFactory pizzaIngredientFactory) { this.pizzaIngredientFactory = pizzaIngredientFactory; }
public NYStylePepperoniPizza(IPizzaIngredientFactory pizzaIngredientFactory) { this.pizzaIngredientFactory = pizzaIngredientFactory; }
public PepperoniPizza(IPizzaIngredientFactory ingredientFactory) { this.ingredientFactory = ingredientFactory; }
public Pizza(string style, IPizzaIngredientFactory pizzaIngredientFactory) { this.style = style; this.pizzaIngredientFactory = pizzaIngredientFactory; }
public CheesePizza(IPizzaIngredientFactory ingredientFactory) { this._ingredientFactory = ingredientFactory; Name = "纽约式奶酪比萨"; }
public CheesePizza(IPizzaIngredientFactory ingredientFactory) { _ingredientFactory = ingredientFactory; }
protected Pizza(string name, IPizzaIngredientFactory factory) { pizzaIngredientFactory = factory; this.name = name; }