摘要: 原文:http://c.biancheng.net/view/1369.html 什么时候用:对分层结构系统构建时,使用外观模式定义子系统中每层的入口点可以简化子系统之间的依赖关系。 当一个复杂系统的子系统很多时,外观模式可以为系统设计一个简单的接口供外界访问。 当客户端与多个子系统之间存在很大的联 阅读全文
posted @ 2021-11-17 14:00 huiy_小溪 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 原文:http://c.biancheng.net/view/1366.html什么时候用:当需要给一个现有类添加附加职责,而又不能采用生成子类的方法进行扩充时。例如,该类被隐藏或者该类是终极类或者采用继承方式会产生大量的子类。 当需要通过对现有的一组基本功能进行排列组合而产生非常多的功能时,采用继 阅读全文
posted @ 2021-11-17 13:22 huiy_小溪 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://c.biancheng.net/view/1364.html 什么时候用: 结构图: 示例代码: 阅读全文
posted @ 2021-11-17 09:32 huiy_小溪 阅读(32) 评论(0) 推荐(0) 编辑