23种设计模式 VOL.10: 外观模式

思想: 客户端不再关注每个对象之间的调用关系, 这个工作交给外观代理类完成, 客户端依赖外观代理类(符合迪米特法则); 角色 Facade: 外观代理类; 家庭影院案例 未使用外观模式 ​​​​​​​ 对外部调用方而言往后不便于扩展(违反了开闭原则); 使用外观模式 ​​​​​​​ 由外观代理类控制家居的每个设备, 客户端调用方只要看电影享受; 代码实现 Java中用到的地方 ​​​​​​​Myb
相关文章
相关标签/搜索