一、单一原则(SRP:Single Responsibility Principle)
一个类,应当只有一个引起它变化的原因:即一个类应该只有一个职责。一个庞大的对象承担太多的责任,当客户端需要该对象的某一职责时,就不得不将所有的职责包括进来,从而造成冗余的代码。类的职责越少,则对象之间的依赖关系越少,耦合度就减弱,受其他对象的约束与牵制就越少,从而保证系统的扩展性。一
一个类,应当只有一个引起它变化的原因:即一个类应该只有一个职责。一个庞大的对象承担太多的责任,当客户端需要该对象的某一职责时,就不得不将所有的职责包括进来,从而造成冗余的代码。类的职责越少,则对象之间的依赖关系越少,耦合度就减弱,受其他对象的约束与牵制就越少,从而保证系统的扩展性。一