摘要: 建造者模式(Builder):将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示。 角色: (1)Builder:是为创建一个Product对象的各个部件指定的抽象接口。 (2)ConcreteBuilder:是具体创建者,实现Builder接口,构造和装配各个部件。 (3)P 阅读全文
posted @ 2018-12-16 17:13 乐乐章 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 外观模式:为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 外观模式在什么时候使用呢? 分为三个阶段: (1)首先,在设计初期阶段,应该要有意识的将不同的两个层分离。 (2)第二,在开发阶段,子系统往往因为不断的重构演化而变得越来越复杂,大多数的 阅读全文
posted @ 2018-12-16 16:30 乐乐章 阅读(197) 评论(0) 推荐(0) 编辑