面向对象的六大原则

面向对象的六大原则
指导思想单一职责原理 SRP开闭原则 OCP里氏替换原则 LSP依赖倒置原则 DIP接口隔离原则 ISP迪米特原则 LOD

指导思想
可维护性Maintainability [改动时,需要改动的地方越少,可维护性就越好]可复用性Reusability [代码以后可以被重复使用;写出自己总结的类库]可扩展性Extensibility / Scalability [添加功能无需修改原来的代码]灵活性Flexibility / mobility / adaptebility
单一职责原理 SRP
Single Responsibility Principle
一个类别太大,别太累,只负责单一的职责高内聚,低耦合
开闭原则 OCP
Open-Closed Principle
对扩展开放,对修改关闭(尽量不修改原来代码的情况下进行扩展)抽象化,多态是开闭原则的关键

面向对象的六大原则最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/16297.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>