OOP七大原则

简介: OOP七大原则

面向对象七大原则:


开闭原则:对扩展开放,对修改关闭

里氏替换原则:继承必须确保超类所拥有的性质在子类中仍然成立


依赖倒置原则:要面向接口编程,不要面向实现编程。

单一职责原则:控制类的粒度大小、将对象解耦、提高其内聚性。


接口隔离原则:要为各个类建立它们需要的专用接口

迪米特法则:只与你的直接朋友交谈,不跟“陌生人”说话。

合成复用原则:尽量先使用组合或者聚合等关联关系来实现,其次才考虑使用继承关系来实现。


目录
打赏
0
0
0
0
2
分享
相关文章
设计模式七大原则
这篇文章介绍了设计模式中的七大原则,特别强调了单一职责原则,即一个类应该只有一个引起其行为变化的原因,以确保类功能的高内聚和低耦合。
七大设计原则之里氏替换原则应用
七大设计原则之里氏替换原则应用
173 0
【设计模式】GoF 23与OOP七大原则
【设计模式】GoF 23与OOP七大原则
87 0
面向对象设计五个基本原则
只有聪明人才能看见的简介~( ̄▽ ̄~)~
116 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等