1.生活中的原则


1.高层模块不应该依赖低层模块,两者都应该依赖抽象
2.抽象不应该依赖细节
3.细节应该依赖抽象





上层的要依赖接口。接口应该是当做一个属性来看待。下面3种方法来建立这个属性



3.也是我们最常用到的。当然当父类属性应用多个接口的时候,我们可以用1.2来创建这个接口。
1.高层模块不应该依赖低层模块,两者都应该依赖抽象
2.抽象不应该依赖细节
3.细节应该依赖抽象
上层的要依赖接口。接口应该是当做一个属性来看待。下面3种方法来建立这个属性
3.也是我们最常用到的。当然当父类属性应用多个接口的时候,我们可以用1.2来创建这个接口。
本文标题:六大软件原则- 依赖倒置
本文链接:https://www.haomeiwen.com/subject/ulkiyftx.html
网友评论