降低类的复杂性,一个类只有一个职责 反例:所有车都在公路上运行 正例1:拆分不同的交通工具类 正例2:增加功能不同的方法 说明:正例2没有完全遵循单一职责,只适用于类(这里的类是指按照正例1优化完以后的类)中方法足够少。比如车除了run还有其他的行为,并且这些行为跟run有关联,这种情况下就要完全按照正例1中的写,才能使代码更高维护