控制反转和被动接受依赖类

控制反转和被动接受依赖类

老师,这两个名称字面不是很理解为什么起这个名字

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,IoC(Inversion of Control)的直译是“控制反转”。

DI(Dependency Injection)的直译是依赖注入,也称为被动接受依赖。

IoC意味着将设计好的对象交给容器控制,而不是传统的在对象内部直接控制。是指IoC 容器控制了对象,帮我们查找及注入依赖对象,对象只是被动的接受依赖对象。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~



  • 无限精彩 提问者 #1
    老师,依赖类是什么意思
    2020-05-28 23:21:09
好帮手慕小班 2020-05-29 11:31:48

同学你好,依赖类就被动接受依赖的类,比如:

http://img1.sycdn.imooc.com//climg/5ed0819909d862be06010289.jpg

如上所示,是课程中的依赖属性,这里还可以是一个类,比如 是一个UserDao类型-->对象类型的属性,此时UserDao就可以说是依赖类。

在后面的课程中,同学可以根据案例再来具体理解一下。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师