什么是IOC为什么要使用IOC

概念:

作用:

结论:借助于“第三方”实现具有依赖关系的对象之间的解耦

 

在使用IOC之前的情况

如果有一个齿轮出了问题,就可能会影响到整个齿轮组的正常运

使用IOC之后

 对象A获得依赖对象B的过程,由主动行为变为了被动行为,控制权颠倒过来了,这就是“控制反转”这个名称的由来

posted @ 2015-10-25 17:25  awp110  阅读(652)  评论(0编辑  收藏  举报