摘要: 什么是抽象工厂,再次学习。 1 抽象工厂 2 概述 3 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 4 5 适用性 6 1.一个系统要独立于它的产品的创建、组合和表... 阅读全文
posted @ 2014-10-23 14:27 全力以赴001 阅读(382) 评论(0) 推荐(0) 编辑
摘要: 1 桥接模式 2 概述 3 将抽象部分与它的实现部分分离,使它们都可以独立地变化。 4 5 6 适用性 7 1.你不希望在抽象和它的实现部分之间有一个固定的绑定关系。 8 例如这种情况可... 阅读全文
posted @ 2014-10-23 12:43 全力以赴001 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 1 外观模式 2 概述 3 为子系统中的一组接口提供一个一致的界面,Facade模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 4 5 6 适用性 7 1.当你要为一个... 阅读全文
posted @ 2014-10-23 11:25 全力以赴001 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 1 装饰模式 2 概述 3 动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。 4 5 6 适用性 7 1.在不影响... 阅读全文
posted @ 2014-10-23 11:06 全力以赴001 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 享元模式 概述 运用共享技术有效地支持大量细粒度的对象。 适用性 当都具备下列情况时,使用Flyweight模式: 1.一个应用程序使用了大量的对象。 2.完全由于使用大量的对象,... 阅读全文
posted @ 2014-10-23 10:54 全力以赴001 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 什么是组合模式,这个有待研究,个人觉得是各类组合而形成的一种结构吧。组合模式: 1 组合模式 2 概述 3 将对象组合成树形结构以表示"部分-整体"的层次结构。"Composite使得用户对... 阅读全文
posted @ 2014-10-23 10:31 全力以赴001 阅读(364) 评论(0) 推荐(0) 编辑