chicagopizzaingredientfactory.java

来自「深入浅出设计模式」· Java 代码 · 共 34 行

JAVA
34
字号
package headfirst.factory.pizzaaf;public class ChicagoPizzaIngredientFactory 	implements PizzaIngredientFactory {	public Dough createDough() {		return new ThickCrustDough();	}	public Sauce createSauce() {		return new PlumTomatoSauce();	}	public Cheese createCheese() {		return new MozzarellaCheese();	}	public Veggies[] createVeggies() {		Veggies veggies[] = { new BlackOlives(), 		                      new Spinach(), 		                      new Eggplant() };		return veggies;	}	public Pepperoni createPepperoni() {		return new SlicedPepperoni();	}	public Clams createClam() {		return new FrozenClams();	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?