隨筆 - 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 卜清楚 閱讀(1022) 評論(0)  編輯  收藏 所屬分類: java.other
          主站蜘蛛池模板: 舟曲县| 浠水县| 布尔津县| 吴川市| 大石桥市| 陇南市| 乐东| 邹城市| 逊克县| 新宾| 分宜县| 嘉义县| 安达市| 波密县| 偏关县| 荥阳市| 云阳县| 健康| 兴和县| 万载县| 滕州市| 梧州市| 南城县| 买车| 南投县| 永川市| 岑巩县| 合阳县| 绵竹市| 江西省| 朔州市| 防城港市| 黎川县| 漳浦县| 任丘市| 义马市| 高台县| 虞城县| 茂名市| 旅游| 杭锦旗|