设计模式之复合模式 2018-05-08 设计模式, 读书笔记 复合模式定义结合两个或以上的模式,组成一个解决方案,解决一再发生的一般性问题。 类图MVC: 理解MVC:同一个模型可以适用于多个视图,三层解耦,各自不需要知道具体实现,针对接口编程,分工明确。 设计原则 封装变化 多用组合,少用继承 针对接口编程,不针对实现编程 为交互对象之间的松耦合设计而努力 类应该对扩展开放,对修改关闭,开放关闭原则 依赖抽象,不要依赖具体类 只和朋友交谈,最少知识原则 别找我,我会找你,依赖倒置原则 类应该只有一个改变的理由,单一责任原则 上一篇 Redis简介 下一篇 设计模式之代理模式