面向对象OOP

2018-08-24  本文已影响0人  小淼不卖萌

1. 面向对象(OOP)开发的优点:

  1. 代码开发模块化,更易维护和修改;
  2. 代码复用性强
  3. 增强代码的可靠性和灵活性;
  4. 增加代码的可读性

2. 面向对象的基础

抽象、封装、继承和多态是面向对象的基础。在面向对象四大基础特性之上,我们在做面向对象编程设计时还需要遵循有一些基本的设计原则。

3. 面向对象的七大设计原则:

见<还没总结>
SOLID原则(单一职责原则、开放关闭原则、里氏替换原则、接口隔离原则和依赖倒置原则)
迪米特法则
组合优于继承原则(合成复用原则)。

4. 面向对象的设计模式(23)

见<还没总结好>

上一篇 下一篇

猜你喜欢

热点阅读