设计技巧11:静态创建方法(非设计模式中的工厂方法) 利用一个静态的方法封装构建器
2013-10-15 11:34
597 查看
public static Boolean valueOf(boolean b){ reuturn b?Boolean.True:Boolean.False;} 1.有不同于构建器的名字;2.不必每次调用都创建一个对象,有的时候根据判断返回以创建的对象;3.可以返回任何子类;4.可以简洁。 详见EJ 1
相关文章推荐
- 设计模式之静态工厂、工厂方法和抽象工厂的联系与区别
- 【设计模式】静态工厂、工厂方法和抽象工厂的联系与区别
- 五分钟一个设计模式之工厂方法模式
- Scala设计模式Part I. 创建模式——3.工厂方法
- 设计模式学习003——工厂模式(工厂方法、抽象工厂),简单工厂【也叫静态工厂】
- 设计模式之静态工厂方法
- 设计模式系列-03-创建模式-工厂方法
- Java中类的继承,属性和方法的四种修饰符的作用范围,final关键字,java的三大特点中的2个:封装和多态,以及多态的一个设计模式,模板方法模式(template method)
- java 设计模式-创建模式之工厂方法模式1
- 设计技巧18:组合模式 Composite 对容器和内容共用一个方法
- java 设计模式-创建模式之工厂方法模式2
- GoF 23个经典的设计模式03--创建模式之工厂方法(未完代续)
- 设计模式:对象创建(原型,单例,简单工厂,工厂方法,抽象工厂,生成器)
- PHP中的设计模式-简单工厂,静态工厂,工厂方法,抽象方法的关系
- 设计模式【2】:工厂方法【创建对象】
- java设计模式--创建模式--工厂方法
- 设计模式-简单工厂模式/静态工厂方法(Static Factory Method)
- java设计模式-创建模式之 简单工厂,工厂方法和抽象工厂的区别总结
- 设计技巧9:内部类利用外部类方法实现公共接口 封装实现细节
- JAVA设计模式学习之----创建模式:工厂模式(工厂方法)