OO基础:抽象、封装、多态、继承。
OO涉及原则:
1、封装变化;
2、多用组合,少用继承,用‘有一个’而不是‘是一个’;
3、针对接口编程而不针对实现编程;
4、交互对象之间尽量松耦合;
5、对扩展开放,对修改关闭,开闭原则;
6、依赖倒置原则,要依赖抽象,而不是具体实现;
OO基础:抽象、封装、多态、继承。
OO涉及原则:
1、封装变化;
2、多用组合,少用继承,用‘有一个’而不是‘是一个’;
3、针对接口编程而不针对实现编程;
4、交互对象之间尽量松耦合;
5、对扩展开放,对修改关闭,开闭原则;
6、依赖倒置原则,要依赖抽象,而不是具体实现;