面向对象(OOP)七大原则

Posted zpkang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象(OOP)七大原则相关的知识,希望对你有一定的参考价值。

OOP七大原则

  1. 开闭原则: 对扩展开放, 对修改关闭
  2. 里氏替换原则: 继承必须确保所拥有的性质在子类中仍然成立
  3. 以来倒置原则: 面向接口编程, 不要面向实现编程
  4. 单一职责原则: 控制类的粒度大小, 将对象解耦, 提高其内聚性
  5. 接口隔离原则: 腰围各个类建立他们需要的专用接口
  6. 迪米特法则: 只与你直接朋友交谈, 不跟 "陌生人" 说话
  7. 合成复用原则: 尽量先使用组合或者聚合等关联关系来实现, 其次才考虑使用继承关系来实现

以上是关于面向对象(OOP)七大原则的主要内容,如果未能解决你的问题,请参考以下文章

OOP 面向对象 七大原则

OOP七大原则

设计模式的七大原则(Java)

面向对象编程思想(OOP)

面向对象编程思想(OOP)

面向对象编程思想(OOP)