切图仔最后的倔强:包教不包会设计模式 - 结构型.md
1. 什么是结构型模式
结构型模式主要用于处理类和对象的组合,对应思维导图:
2. 外观模式: Facade Pattern
对接口二次封装隐藏其复杂性,并简化其使用。
外观模式包含如下角色:
Facade: 外观角色
SubSystem: 子系统角色
使用时机
当我们将系统分成多个子系统时,我们会降低代码复杂性。编程时的最佳实践是最小化子系统之间的通信和依赖关系。实现这一目标的一个好方法...
原创
2019-08-06 14:17:37 ·
385 阅读 ·
0 评论