一个类,应该只有一个让其变化的原因,也就是说,它的职责应该只有一个。如果一个类,拥有过多的职责,那么就证明代码的耦合性过强。
举个简单的例子:学生在黑板上画圆。画圆的动作应该由圆提供,而不是由黑板提供。如果由黑板提供,那么就违反了单一责任模式了。
单一职责原则强调一个类只应有一个引起其变化的原因。若一个类承担过多职责,则表明代码耦合度过高。例如,画圆动作应由圆而非黑板提供。
一个类,应该只有一个让其变化的原因,也就是说,它的职责应该只有一个。如果一个类,拥有过多的职责,那么就证明代码的耦合性过强。
举个简单的例子:学生在黑板上画圆。画圆的动作应该由圆提供,而不是由黑板提供。如果由黑板提供,那么就违反了单一责任模式了。
1239
1458
1607

被折叠的 条评论
为什么被折叠?