单一原则: 程序设计时功能模块独立,功能单一更有助于维护和复用。
例如:个人计算机功能很多,如果想从中只拿出一个功能来制造一个新的东西是困难的。同时如果你的计算机开不机,同时你的计算器功能也不能用了。
在编程中如果一个类封装了太多功能和上面的结果是类似的。