面向对象的solid原则
SOLID 是面向对象设计5大重要原则:遵循此原则可以使我们的程序更加健壮,可扩展...
单一职责原则(SRP):
指的是一个类或者一个方法只做一件事。
开放封闭原则(OCP):
对扩展开放,对修改关闭。意为一个类独立之后就不应该去修改它,而是以扩展的方式适应新需求。
里氏替换原则(LSP):
所有基类出现的地方都可以用派生类替换而不会程序产生错误。子类可以扩展父类的功能,但不能改变父类原有的功能。
接口隔离原则(ISP):
类不应该依赖不需要的接口,知道越少越好。
依赖倒置原则(DIP):
指的是高级模块不应该依赖低级模块,而是依赖抽象。抽象不能依赖细节,细节要依赖抽象。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步