posts - 5,  comments - 3,  trackbacks - 0
看了好几天的IOC,今天才算看明白,实际上使用的就是一个很简单的面相对象的理解,就是子类可以替换父类原则,使用一个类尽量要使用抽象的父类(抽象类和接口),需要具体实现的时候,用具体子类进行替换.替换的方式包括构造注射、值注射和接口注射。
构造注射:在使用类的构造方法中,通过参数,将使用类作为参数(抽象类)
值注射:可以理解为一个属性,通过set方法进行设置(参数当然还是抽象类)
接口注射:没太仔细看,好像是在使用者和被使用者之间添加了一个中介
总之所谓的注射也就是一种解耦的办法罢了。
posted on 2005-11-07 09:57 SongOfSky 阅读(363) 评论(1)  编辑  收藏

FeedBack:
# re: IOC的简单理解
2005-11-08 17:39 | Sung
其实很多fashion的思想在Thinking in java 中都有提过
好好研究一下Thinking in java 还是很有收获的  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2005年11月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

常用链接

留言簿(1)

随笔档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜