转载至 http://c.biancheng.net/view/1327.html

一、开闭原则

 定义:项目中划分出的模块,类、接口、方法对扩展开放,对修改关闭
      对新需求,采用扩展模块的功能,不修改原有代码。
 作用:对于测试则只需要对扩展的代码进行测试就可以。
 方法:通过接口或者抽象类为软件实体定义一个相对稳定的抽象层,而将相同的可变因素封装在相同的具体实现类中

软件设计六大原则

二、里氏替换原则

三、依赖倒置原则

四、单一职责

五、接口隔离原则

六、迪米特法原则

相关文章:

  • 2022-12-23
  • 2021-06-15
  • 2022-02-16
  • 2022-12-23
猜你喜欢
  • 2021-12-20
  • 2021-12-10
  • 2022-01-26
  • 2021-12-14
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案