控制反转IoC实质上是依赖关系的转移,依赖反转DI是程序不依赖实现而是程序与实现都要依赖于抽象接口

来源:互联网 发布:sql 分组合计 编辑:程序博客网 时间:2024/06/06 14:12

控制反转IoC实质上是依赖关系的转移,依赖反转DI是程序不依赖实现而是程序与实现都要依赖于抽象接口。

高层模块不应该依赖低层模块,而是模块都必须依赖于抽象,是IoC的一种表现;

应用程序不应依赖于容器,而是容器服务于应用程序,这是IoC的另一种表现。

原创粉丝点击