面向对象(OOP)七大原则
Posted zpkang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了面向对象(OOP)七大原则相关的知识,希望对你有一定的参考价值。
OOP七大原则
- 开闭原则: 对扩展开放, 对修改关闭
- 里氏替换原则: 继承必须确保所拥有的性质在子类中仍然成立
- 以来倒置原则: 面向接口编程, 不要面向实现编程
- 单一职责原则: 控制类的粒度大小, 将对象解耦, 提高其内聚性
- 接口隔离原则: 腰围各个类建立他们需要的专用接口
- 迪米特法则: 只与你直接朋友交谈, 不跟 "陌生人" 说话
- 合成复用原则: 尽量先使用组合或者聚合等关联关系来实现, 其次才考虑使用继承关系来实现
以上是关于面向对象(OOP)七大原则的主要内容,如果未能解决你的问题,请参考以下文章