隨筆 - 20  文章 - 8  trackbacks - 0
          <2008年3月>
          2425262728291
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

           昨天找到了對接口的通俗解釋,大家給個意見。
          把接口比喻成寄生蟲。寄生蟲不能獨自存活。接口也是,必須要靠類來實現它。

          如果再把類看成人。每個人只能有一個父親(后爹不提),但是身上可以有多個寄生蟲。

          interface InterfaceA{}
          interface InterfaceB{}
          interface InterfaceC{}

          class ClassA{}
          class ClassB{}
          class ClassC{}

          //有一個父親,身上沒有寄生蟲。是正確的
          class SubClassA extends ClassA {}

          //有一個父親,寄生多個寄生蟲。正確的
          class SubClassA extends ClassA implements InterfaceA,InterfaceB,InterfaceC{}

          //有一個以上的父親,身上沒有寄生蟲。錯誤的
          class SubClassA extends ClassA,ClassB,ClassC{}

          //有一個以上的父親,身上有很多寄生蟲。錯誤的
          class SubClassA extends ClassA,ClassB,ClassC implements InterfaceA,InterfaceB,InterfaceC{}

          posted on 2008-03-16 09:10 卜清楚 閱讀(1025) 評論(0)  編輯  收藏 所屬分類: java.other
          主站蜘蛛池模板: 天门市| 东乡族自治县| 金湖县| 淮滨县| 黑山县| 凤庆县| 云霄县| 永胜县| 大厂| 任丘市| 平和县| 寿光市| 辉县市| 普定县| 五华县| 江华| 蒲江县| 小金县| 咸丰县| 长泰县| 吉木乃县| 黔江区| 蕉岭县| 扎兰屯市| 盘锦市| 荥经县| 乌海市| 天峻县| 金阳县| 宁河县| 枣阳市| 噶尔县| 东光县| 星子县| 南木林县| 道真| 安徽省| 沾化县| 桐柏县| 浏阳市| 南昌县|