"Head First"设计模式读书笔记——OO设计原则
一、封装变化
二、多用组合,少用继承
三、针对接口编程,不针对实现编程
四、为交互对象之间的松耦合设计而努力
五、类应该对扩展开放,对修改关闭
六、依赖抽象,不要依赖具体类
七、只和朋友交谈
八、别找我,我会找你
九、类应该只有一个改变的理由
二、多用组合,少用继承
三、针对接口编程,不针对实现编程
四、为交互对象之间的松耦合设计而努力
五、类应该对扩展开放,对修改关闭
六、依赖抽象,不要依赖具体类
七、只和朋友交谈
八、别找我,我会找你
九、类应该只有一个改变的理由