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

1.5装配厂方式

2013-02-17 
1.5装配厂模式工厂模式中描述的,是工厂能够直接提供产品的模式。本节讲述的装配厂模式则由于不能够简单的提

1.5装配厂模式

工厂模式中描述的,是工厂能够直接提供产品的模式。本节讲述的装配厂模式则由于不能够简单的提供产品,在生产产品的过程中,需要对生产过程进行干预。干预者称为调度(员)/Director。

装配厂模式包括2种形式:

1.5.1 伪建造者模式,现在许多设计模式的书籍中的例子都是这种东西。例如一些人使用的游戏角色设计例子,他们没有真正搞懂Director的作用,所用不过是工厂方法+模板方法模式。【模板方法模式是GoF的臭笔】

游戏角色或PC机为例,一旦你写出PC的类体,就可以看出你所用的是真还是伪建造者模式。一些人却在PC类的外面折腾PCBuilder、StdPCBuilder、PCDirector,再折腾也是假的。

1.5.2建造者模式(3.2) 这一模式是GoF的妙笔。

1.5.3 串接式setter模式,如StringBuilder,Effective Java。

热点排行