设计模式六大原则

2019-07-24  本文已影响0人  我乃魂淡

单一职责 

定义:有且仅有一个原因引起类的改变

单一职责原则的好处

1.类的复杂度数

2.可读性提高

3.可维护性提高

4.变更的风险和成本降低

*注意:当把一个类中的属性和行为抽象成业务对象和业务逻辑,再到上层封装一个类时,这会导致类间耦合过重,类的数量剧增,认为增加设计的复杂性。职责和变化原因不可度量因项目而异,因环境而异。但一定要保证接口和方法的职责单一。

总结:接口和方法的职责一定要做到单一,类的职责尽量做到职责单一。


里氏替换原则

上一篇下一篇

猜你喜欢

热点阅读