单一职责原则
定义
当应用的需求改变时,在不修改软件实体的源代码或者二进制代码的前提下,可以扩展模块的功能,使其满足新的需求。
作用
1、方便测试;测试时只需要对扩展的代码进行测试。
2、提高代码的可复用性;粒度越小,被复用的可能性就越大。
3、提高软件的稳定性和延续性,易于扩展和维护。文章来源:https://www.toymoban.com/news/detail-609107.html
实现方式
通过“抽象约束、封装变化”来实现开闭原则。通过接口或者抽象类为软件实体定义一个相对稳定的抽象层,而将相同的可变因素封装在相同的具体实现类。文章来源地址https://www.toymoban.com/news/detail-609107.html
到了这里,关于【设计模式】设计原则-开闭原则的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!