摘要:
Abstract Factory Pattern 意图:不指定具体类型的情况下,为产品族群对象或者相互关联对象提供统一创建接口 应用场景: 1)客户端使用产品族群对象时,独立于产品对象的创建 2)以接口形式提供某一种类产品库,而不是实现类 好处/缺点: 1)新类型产品的增加比较困难 2)具体工厂负责实现产品对象创建一致性 类结构: 参与者: Client,AbstractFactory,... 阅读全文
posted @ 2017-09-20 22:37
Worty
阅读(216)
评论(0)
推荐(0)
摘要:
构造器模式 Builder Pattern 意图:使复杂对象的构造算法和它的表示分离,以便同一个构造算法,可以创建不同的表示; 应用场景: 1)当某个产品对象的构建算法需要和产品组成部分及组装行为分离时 2)同一个产品构建算法,可以构建不同的产品表 好处/缺点 1)每一种类型产品对象都需要有一个具体的构造器 example: 设计问题: 在cos系统中,DConverter类读取数据库中菜... 阅读全文
posted @ 2017-09-20 21:56
Worty
阅读(517)
评论(0)
推荐(0)
浙公网安备 33010602011771号