摘要:
建造模式的定义: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。(将构造复杂对象的过程和组成对象的部件解耦)建造模式的组成: 抽象建造者角色(规范产品对象的各个组成成分的建造), 具体建造者角色, 指导者角色(调用具体建造者角色以创建产品对象), 产品角色。首先客户程序创建一个指导者对象,一个建造者角色,并将建造者角色传入指导者对象进行配置。然后,指导者按照步骤调用建造者的方法创建产品。最后客户程序从建造者或者指导者那里得到产品。在以下我们用媒体实例简单说明建造模式,便于理解。 首先,有个公共的父类MediaItem,然后他衍生出来的Chapter,Article, 阅读全文
posted @ 2013-04-11 10:52
叶子盛忆
阅读(255)
评论(0)
推荐(0)

浙公网安备 33010602011771号