The Single Responsibility Principle (SRP) - OO设计的单一职责原则(全文):http://www.lifevv.com/sysdesign/doc/20071205215652027.html