首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

设计形式之Builder

2012-07-16 
设计模式之Builder我们自己玩堆积木也许没问题。但是,如果要我们亲自去盖个大楼就有很多问题了。这个时候,我

设计模式之Builder

我们自己玩堆积木也许没问题。

但是,如果要我们亲自去盖个大楼就有很多问题了。

这个时候,我们宁愿当个设计师。而具体的其他实际盖房步骤交给建筑工人去完成。

这就是Director与Builder。Director指导Builder。

最终,我们是去先Builder要东西的,故Builder有个getResult()方法。

?

用Builder模式有个好处,那就是Builder具体的实现细节可以随时变动,但是不影响Director的指挥工作。

?

?

?

?

参考:

Builder - 创建者模式

?

比较Template method、Strategy和Builder模式随想

[img][/img][url][/url][flash=200,200][/flash]
[*]
[img][/img][url][/url][flash=200,200][/flash]

第一次回我帖子的居然是这样。

热点排行