OOP原则

本文最后更新于:1 年前

OOP原则

OOP概述

面向对象程序设计(Object Oriented Programming)作为一种新方法,其本质是以建立模型体现出来的抽象思维过程和面向对象的方法。模型是用来反映现实世界中事物特征的。任何一个模型都不可能反映客观事物的一切具体特征,只能对事物特征和变化规律的一种抽象,且在它所涉及的范围内更普遍、更集中、更深刻地描述客体的特征。通过建立模型而达到的抽象是人们对客体认识的深化。

什么是优秀的代码?

  • 代码可读性高
  • 逻辑清晰
  • 高内聚,低耦合
  • ···

OOP三大特性

  • 封装
  • 继承
  • 多态

OOP五大设计原则

单一职责原则

开闭原则

里氏替换原则

接口隔离原则

依赖倒置原则

总结

高内聚,低耦合


博主码字不易,本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!