单一职责原则

来源:互联网 发布:oop编程思想 编辑:程序博客网 时间:2024/05/12 08:47

单一职责英文为Single Responsibility Principle,简称SRP。单一原则的定义为有且只有一个原因引起类的改变。

使用单一原则的好处:

1.类的复杂性大大降低,实现什么职责都有了明确的定义。

2.可读性提高

3.可维护性提高

4.变更引起的风险降低了,变更是不可缺少的,如果单一职责做得好,那么一个接口的修改,只会影响实现类的,对其他类无影响。这对系统的扩展性和维护性都有很大的帮助。


0 0