设计模式七大原则通俗的解释

本文是以个人理解最通俗的话进行解释 这里的第七个原则有的地方可能没有 一,单一职责原则 所谓的单一职责原则就是只负责一个职责 示例:有车和船,分别有陆地上跑和水里游的特点,如果只写一个run的方法,在里面判断如果是车就输出在陆地上跑,如果是船在水里游。这时很明显就违反了单一职责原则, 解决方法:建立一个在路上跑的类和在水里游的类,new对象的时候根据各个种类传进去,这样一个类只负责一个职责! 缺点
相关文章
相关标签/搜索