<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-208  評論-469  文章-30  trackbacks-0

    抽象類和接口都位于繼承樹的上層,它們具有以下相同點:
    代表系統的抽象層;
    ??? 當一個系統使用一棵繼承樹上的類時,應該盡可能地把引用變量聲明為繼承樹的上層抽象類型,這樣可以提高兩個系統之間的松耦合。

    都不能被實例化;
    都能包含抽象方法。這些抽象方法用于描述系統能提供哪些服務,但不必提供具體的實現。
    抽象類與接口主要有兩大區別:

    ??? (1)在抽象類中可以為部分方法提供默認的實現,從而避免在子類中重復實現它們,提高代碼的可重用性,這是抽象類的優勢所在;而接口中只能包含抽象方法。
    ???
    ??? 擴展功能時,在抽象父類中加入具體方法不會影響子類;但在接口中加入抽象方法會影響到所有實現類。

    ??? (2)一個類只能繼承一個直接的父類,這個父類有可能是抽象類;但一個類可以實現多個接口,這是接口的優勢所在。

    posted on 2006-11-29 00:40 EricWong 閱讀(208) 評論(0)  編輯  收藏 所屬分類: Java
    主站蜘蛛池模板: 亚洲av永久无码精品漫画 | 亚洲一区二区三区高清在线观看| a级毛片免费播放| 国产亚洲自拍一区| 三年片免费观看大全国语| 亚洲熟妇无码另类久久久| 99在线免费观看| 亚洲成AV人片一区二区密柚| 久久精品国产这里是免费| 亚洲精品视频在线观看免费| **一级毛片免费完整视| 亚洲人成网站日本片| 在线看片免费不卡人成视频 | 91精品免费在线观看| 亚洲国产精品成人久久久| 日韩免费a级毛片无码a∨| 亚洲国产精品18久久久久久| 国产v片免费播放| 国产线视频精品免费观看视频| 亚洲国产天堂在线观看| 丁香花免费高清视频完整版| 亚洲熟妇AV日韩熟妇在线| 免费在线观看亚洲| a毛片视频免费观看影院| 亚洲av成人一区二区三区| 青青操免费在线观看| 亚洲精品国产福利片| 免费a级毛片无码a∨蜜芽试看| 爱爱帝国亚洲一区二区三区| 亚洲男同帅GAY片在线观看| 99在线精品免费视频九九视| 国产亚洲视频在线观看网址| 亚洲AV无码专区电影在线观看| 亚洲人成免费电影| 噜噜噜亚洲色成人网站| 亚洲AV第一页国产精品| 日韩免费观看的一级毛片| 久久免费高清视频| 日韩亚洲翔田千里在线| 亚洲bt加勒比一区二区| 免费看a级黄色片|