摘要:
1.引言单一职责原则(SRP,Single Responsibility Principle),强调的是职责分离,在某种程度上是对职责的理解是构成了不同类之间的耦合关系的设计关键。2.引经据典核心思想:一个类最好只做一件事,只有一个引起它变化的原因。单一职责原则可以看成是低耦合、高内聚在面向对象原则上的引申,将职责定义为引起变化的原因,以提高内聚性来减少变化的原因。职责过多,变化的原因也就多,将导致职责之间的依赖,互相产生影响,从而极大的损伤其内聚性和耦合度。一些理解:所说的职责一般指功能,然而单一职责原则是由引起变化的原因决定,并非职责决定,这个要引起重视,不要会错意了。一个类最好只做一件事 阅读全文