“设计模式之禅 单一职责原则 思考”的版本间的差异

来自姬鸿昌的知识库
跳到导航 跳到搜索
(建立内容为“1”的新页面)
 
 
第1行: 第1行:
1
+
单一职责原则说的是:
 +
 
 +
一个接口只声明一个方法,这一个方法只做一件事情,终极的高端专能。
 +
 
 +
这样当需要变更需求实现的时候,只需要重新定义一个实现类就好了,然后在使用的时候让接口的引用指向新定义的类的对象就行,这样改动相对少很多。
 +
 
 +
就像后来第2章中提到的里氏替换原则,
 +
 
 +
 
 +
单一职责原则、里氏替换原则、开闭原则一起实践应该是不难的。

2023年2月11日 (六) 08:56的最新版本

单一职责原则说的是:

一个接口只声明一个方法,这一个方法只做一件事情,终极的高端专能。

这样当需要变更需求实现的时候,只需要重新定义一个实现类就好了,然后在使用的时候让接口的引用指向新定义的类的对象就行,这样改动相对少很多。

就像后来第2章中提到的里氏替换原则,


单一职责原则、里氏替换原则、开闭原则一起实践应该是不难的。