solid是什么意思

 
solid是什么意思
  • Solid是一个计算机科学中的概念。
  • 它指的是软件设计中的五个基本原则。
  • 这五个原则分别是:单一职责原则、开放封闭原则、里氏替换原则、接口隔离原则和依赖反转原则。
  • 单一职责原则要求一个类只负责一个功能。
  • 开放封闭原则要求软件实体应该对扩展开放,对修改封闭。
  • 里氏替换原则要求子类能够替换父类而不影响代码逻辑。
  • 接口隔离原则要求客户端不应该依赖于它不需要的接口。
  • 依赖反转原则要求高层模块不应该依赖低层模块,二者都应该依赖于抽象。
分享到:
赞(0)