学而时习之,温故而知新。 外观模式 角色 2个角色,外观类,子系统类。 个人理解 感觉就是对外接口封装,这个是封装一个功能的对外接口,越简单越好,提供给第三方用。 应用场景 封装为对外库时,都是这样的。 思考/启发 现在我越来越觉得,设计模式就是不同场景下代码(或者类)的组织形式、武功招式或者兵法。