一个类中应该是一组相关性很高的函数、数据的封装。
工程师可以不断地审视自己的代码,根据具体的业务、功能对类进行相应地拆分。
对于单一职责原则,接口一定要做到单一原则,类的设计尽量做到只有一个原因引起变化。