单一职责原则 单一职责原则:又称单一功能原则,是面向对象的五个基本原则之一。 如果需要开发的一个功能需求不是一次性的,且随着业务发展的不断变化而变化,那么如果一个类负责的功能点超过两个或两个以上时,在需求的不断迭代和扩张的情况下,就会出现难以维护、不好扩展、测试难度大和风险高等问题。 单一原则就是约定一个类应该有且仅有一个改变类的原因。