静态工厂模式
靜態工廠模式
在開發中也有一部分人將工廠類中的創建對象的功能定義為靜態的,這個就是靜態工廠模式,
它也不是23種設計模式中的。
代碼如下:
public class SimpleCoffeeFactory { ?public static Coffee createCoffee(String type) {Coffee coffee = null;if("americano".equals(type)) {coffee = new AmericanoCoffee();} else if("latte".equals(type)) {coffee = new LatteCoffee();}return coffe;} }?
總結
- 上一篇: 工厂模式概述
- 下一篇: 模式扩展 ——简单工厂+配置文件解除耦合