摘要: 1、本质:封装交互,简化调用2、示意图: 3、优点: 1、松散耦合 --隔离了客户端和子系统,子系统更容易扩展和维护 2、简单易用 --客户端不需要与众多子系统打交道,只需认识外观即可 3、更好的划分访问层次 --可以选择性的暴露和隐藏子系统 4、体现了“最少知识原则”4、缺点: 过多的Facade容易让人迷惑 阅读全文
posted @ 2014-04-11 22:14 无名十四 阅读(131) 评论(0) 推荐(0)
摘要: 1、本质:选择实现2、示意图: 3、加强型: 1、可配置的简单工厂 --通过参数或配置文件,选择实现类4、优点: 1、帮助封装,面向接口编程 2、解耦 --客户端与具体实现类之间的解耦5、缺点: 1、增加客户端的复杂度 2、不方便扩展子工厂 阅读全文
posted @ 2014-04-11 22:00 无名十四 阅读(125) 评论(0) 推荐(0)
摘要: 关于设计模式的零碎 阅读全文
posted @ 2014-04-11 21:28 无名十四 阅读(182) 评论(0) 推荐(0)
摘要: 分类说明 阅读全文
posted @ 2014-04-11 21:03 无名十四 阅读(188) 评论(0) 推荐(0)