隨筆 - 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 卜清楚 閱讀(1023) 評論(0)  編輯  收藏 所屬分類: java.other
          主站蜘蛛池模板: 万安县| 桓仁| 阳泉市| 晴隆县| 万安县| 陇西县| 邓州市| 嵩明县| 策勒县| 阿瓦提县| 万源市| 汕头市| 凤翔县| 沈丘县| 剑河县| 江西省| 平遥县| 和田市| 开封县| 抚顺县| 盖州市| 贞丰县| 五河县| 肃北| 沙坪坝区| 商河县| 建水县| 滨海县| 威远县| 鄂尔多斯市| 长子县| 增城市| 昔阳县| 当涂县| 昭平县| 武隆县| 泸溪县| 景洪市| 桂东县| 梧州市| 莱州市|