honoluluconcretesoupfactory.java

来自「仅学习使用」· Java 代码 · 共 31 行

JAVA
31
字号
package builder;

class HonoluluConcreteSoupFactory extends AbstractSoupFactory {
	 public HonoluluConcreteSoupFactory() {factoryLocation = "Honolulu";}
	 public ClamChowder makeClamChowder() {return new HonoluluClamChowder();}
	 public FishChowder makeFishChowder() {return new HonoluluFishChowder();}
	}

	class HonoluluClamChowder extends ClamChowder {
	 public HonoluluClamChowder() {
	   soupName = "PacificClamChowder";
	   soupIngredients.clear();
	   soupIngredients.add("1 Pound Fresh Pacific Clams");
	   soupIngredients.add("1 cup pineapple chunks");
	   soupIngredients.add("1/2 cup coconut milk");
	   soupIngredients.add("1/4 cup SPAM");
	   soupIngredients.add("1/4 cup taro chips");
	 }  
	}
	class HonoluluFishChowder extends FishChowder {
		 public HonoluluFishChowder() {
		   soupName = "OpakapakaFishChowder";
		   soupIngredients.clear();
		   soupIngredients.add("1 Pound Fresh Opakapaka Fish");
		   soupIngredients.add("1 cup pineapple chunks");
		   soupIngredients.add("1/2 cup coconut milk");
		   soupIngredients.add("1/4 cup SPAM");
		   soupIngredients.add("1/4 cup taro chips");
		 } 
		} 

⌨️ 快捷键说明

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