读书人

修建者模式

发布时间: 2012-08-02 11:35:25 作者: rapoo

建造者模式

建造者模式:一般用来创建复杂对象,如:一个类型的对象 A 的属性是其它 N 个对象(B、C、D)组成。

?

工厂模式关心-----创建一个类型对象A。

?

建造者模式关心-----创建一个类型对象A的同时,也要关心怎么创建(创建什么样的) A 的属性 (B、C、D),

??????????????????????????? 并且将它们组装成对象A。

?

?

具体代码可以参考JDK的? StringBuilder、ProcessBuilder 两个类

读书人网 >软件架构设计

热点推荐