摘要: 建造者模式(Builder pattern)是将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 简单的说,新建一个由多个部分组成的对象,多个部分交给Builder(建造者)完成。如果对建造的顺序有要求,由一个指挥者决定每个部分的建造顺序。 1,定义一个产品: 2,所有的建造 阅读全文
posted @ 2018-12-19 20:17 dioag 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 外观模式(Facade Pattern) ,为子系统中的一组接口提供一个一致的页面,此模式定义一个高层接口,这个接口使这一子系统更加容易使用。 简单说,就是用一个外观类引用其他对象,在外观类的方法中调用多个其他对象的方法。 外观模式使用起来简单,平时写代码中,也许已经使用过这个模式写代码。下面看代码 阅读全文
posted @ 2018-12-19 16:31 dioag 阅读(132) 评论(0) 推荐(0) 编辑