学习大纲:
重新认识面向对象:
1:理解隔离变化
2:各司其职
3:对象是什么?
面向对象设计原则(八个)
1.依赖倒置原则(DIP)
2.开放封闭原则(OCP)
3.单一职责原则(SRP)
4.Liskov替换原则(LSP)
5.接口隔离原则(ISP)
6.优先使用对象组合,而不是类继承
7.封装变化点
8.针对接口编程,而不是针对现实编程(针对具体类不好)
1:理解隔离变化
2:各司其职
3:对象是什么?
1.依赖倒置原则(DIP)
2.开放封闭原则(OCP)
3.单一职责原则(SRP)
4.Liskov替换原则(LSP)
5.接口隔离原则(ISP)
6.优先使用对象组合,而不是类继承
7.封装变化点
8.针对接口编程,而不是针对现实编程(针对具体类不好)