我的一畝三分地

            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            2 隨筆 :: 14 文章 :: 3 評論 :: 0 Trackbacks

          ??????? 實(shí)現(xiàn)了這個(gè)接口的類可以把對于接口方法的調(diào)用,轉(zhuǎn)發(fā)到一個(gè)內(nèi)部私有類的實(shí)例上,而這個(gè)內(nèi)部私有類擴(kuò)展了骨架實(shí)現(xiàn)類。這項(xiàng)技術(shù)被稱為模擬多重繼承(simulated mutiple inheritance)。?(以上摘至《effective java》)。這點(diǎn)不是很明白。這怎么就跟多繼承扯上關(guān)系了。是不是這么看,就是內(nèi)部私有類接受了接口實(shí)現(xiàn)類提供的方法,同時(shí)它又extends了接口的骨架實(shí)現(xiàn)類,而骨架實(shí)現(xiàn)類也是對接口的一種實(shí)現(xiàn),所以從這個(gè)層面上看,內(nèi)部私有類相當(dāng)于既繼承了骨架實(shí)現(xiàn)類,又繼承了接口實(shí)現(xiàn)類。,自己都有些糊涂了,望高人指點(diǎn)下。

          posted on 2006-09-23 23:48 王某某 閱讀(691) 評論(1)  編輯  收藏 所屬分類: Java基礎(chǔ)

          評論

          # re: java的模擬多重繼承 2007-05-06 11:09 chelson
          這段話確實(shí)不好理解,而且又沒給出個(gè)實(shí)例來, 編書者有些敷衍了事啊, 我覺的應(yīng)該是指這么做等同于既實(shí)現(xiàn)了接口又?jǐn)U展了那個(gè)骨架實(shí)現(xiàn)類。不過還是要比多重繼承寫起來麻煩多了, 不知道有沒有錯(cuò)  回復(fù)  更多評論
            

          主站蜘蛛池模板: 安多县| 砚山县| 阿城市| 离岛区| 鹤岗市| 临西县| 蓬莱市| 铁力市| 盐津县| 同江市| 永城市| 土默特右旗| 五莲县| 贵德县| 曲周县| 肇州县| 将乐县| 于都县| 四会市| 财经| 双鸭山市| 霍林郭勒市| 丹东市| 新绛县| 藁城市| 长阳| 弥勒县| 辉县市| 万载县| 乌海市| 南木林县| 阳山县| 榆社县| 六枝特区| 北海市| 本溪市| 怀化市| 辛集市| 年辖:市辖区| 镇平县| 山丹县|