我们是否使用依赖注入技术实现依赖倒置原则?
我说错了吗?
答案 0 :(得分:2)
是。依赖倒置说“不要自己寻找你的依赖,它们将被提供给你。”依赖注入是一种从外部向对象提供依赖的方法。
答案 1 :(得分:1)
是的
两个句子中的依赖性倒置原则:
High level modules should not depend upon low level modules. Both should depend upon abstractions.
和
Abstractions should not depend upon details. Details should depend upon abstractions.
,而
依赖注入模式是应用程序/代码组合问题的具体解决方案之一。是的,这个解决方案是依赖倒置原则的实现。可能最知名的地方是Martin Fowler - 控制容器的反转和依赖注入模式。