建造者模式
建造者模式:一般用来创建复杂对象,如:一个类型的对象 A 的属性是其它 N 个对象(B、C、D)组成。
?
工厂模式关心-----创建一个类型对象A。
?
建造者模式关心-----创建一个类型对象A的同时,也要关心怎么创建(创建什么样的) A 的属性 (B、C、D),
??????????????????????????? 并且将它们组装成对象A。
?
?
具体代码可以参考JDK的? StringBuilder、ProcessBuilder 两个类
发布时间: 2012-08-02 11:35:25 作者: rapoo
建造者模式
建造者模式:一般用来创建复杂对象,如:一个类型的对象 A 的属性是其它 N 个对象(B、C、D)组成。
?
工厂模式关心-----创建一个类型对象A。
?
建造者模式关心-----创建一个类型对象A的同时,也要关心怎么创建(创建什么样的) A 的属性 (B、C、D),
??????????????????????????? 并且将它们组装成对象A。
?
?
具体代码可以参考JDK的? StringBuilder、ProcessBuilder 两个类