posts - 5,  comments - 3,  trackbacks - 0
          看了好幾天的IOC,今天才算看明白,實際上使用的就是一個很簡單的面相對象的理解,就是子類可以替換父類原則,使用一個類盡量要使用抽象的父類(抽象類和接口),需要具體實現(xiàn)的時候,用具體子類進行替換.替換的方式包括構(gòu)造注射、值注射和接口注射。
          構(gòu)造注射:在使用類的構(gòu)造方法中,通過參數(shù),將使用類作為參數(shù)(抽象類)
          值注射:可以理解為一個屬性,通過set方法進行設置(參數(shù)當然還是抽象類)
          接口注射:沒太仔細看,好像是在使用者和被使用者之間添加了一個中介
          總之所謂的注射也就是一種解耦的辦法罷了。
          posted on 2005-11-07 09:57 SongOfSky 閱讀(383) 評論(1)  編輯  收藏

          FeedBack:
          # re: IOC的簡單理解
          2005-11-08 17:39 | Sung
          其實很多fashion的思想在Thinking in java 中都有提過
          好好研究一下Thinking in java 還是很有收獲的  回復  更多評論
            

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導航:
           
          <2005年11月>
          303112345
          6789101112
          13141516171819
          20212223242526
          27282930123
          45678910

          常用鏈接

          留言簿(1)

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 邵武市| 东明县| 泰安市| 大埔区| 英山县| 额敏县| 深水埗区| 泰和县| 乐都县| 高雄市| 仙桃市| 郎溪县| 克什克腾旗| 五华县| 广东省| 建阳市| 云龙县| 宝兴县| 宝应县| 富顺县| 依安县| 昆明市| 泰顺县| 耒阳市| 阜康市| 依兰县| 保康县| 贵德县| 鄂尔多斯市| 大英县| 张掖市| 手游| 古交市| 杭锦后旗| 仙桃市| 上饶市| 永春县| 青阳县| 绥芬河市| 绥棱县| 乌兰浩特市|