SOLID 原则,程序设计五大原则,设计模式

编程入门 行业动态 更新时间:2024-10-10 04:26:33

SOLID <a href=https://www.elefans.com/category/jswz/34/1769377.html style=原则,程序设计五大原则,设计模式"/>

SOLID 原则,程序设计五大原则,设计模式

SOLID 是让软件设计更易于理解、更加灵活和更易于维护的五个原则的简称。

  • 单一职责(Single Responsibility Principle):修改一个类的原因只能有一个。
  • 开闭原则(Open/Closed Principle):对于扩展,类应该是“开放”的;对于修改,类则应是“封闭”的。
  • 里氏替换原则(Liskov Substitution Principle):当你扩展一个类时, 记住你应该要能在不修改客户端代码的情况下将子类的对象作为父类对象进行传递。
  • 接口隔离原则(Interface Segregation Principle):客户端不应被强迫依赖于其不使用的方法。
  • 依赖倒置原则(Dependency Inversion Principle):高层次的类不应该依赖于低层次的类。 两者都应该依赖于抽象接口。抽象接口不应依赖于具体实现。具体实现应该依赖于抽象接口。

更多推荐

SOLID 原则,程序设计五大原则,设计模式

本文发布于:2023-11-15 09:29:59,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1597447.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:原则   五大   程序设计   模式   SOLID

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!