3

可能重复:
什么是依赖注入?

从 Java 改编并在 Symfony 2 中引入的“依赖注入”的流行是什么?有人可以举一个有和没有依赖注入的问题和解决方案的例子吗?

4

1 回答 1

2

适合 PHP 的解释:http: //fabien.potencier.org/article/11/what-is-dependency-injection

顺便说一句:它不仅仅来自 Java 世界。大多数高级编程语言都使用 DI 和 DIC 的变体。这是一种普遍的做法,可帮助您编写更多可维护的代码。

于 2011-03-07T10:02:39.937 回答