敏捷软件开发(四):LSP、DIP、ISP

2019-04-28  本文已影响0人  一个_人鸭

LSP(里氏替换原则)

子类型必须能够替换掉他们的基类型。它的本质是继承,这里可以想想项目中常用的模版方法。

DIP(依赖倒置原则)

ISP(接口隔离原则)

不应该强迫用户依赖于它们不用的方法。这里spring中有很多实例,例如BeanFactory与ApplicationContext。


                                                                                                生活要多点不自量力

上一篇 下一篇

猜你喜欢

热点阅读