哎諍

          從此不能再哎諍--無聊的人,喜歡無病呻吟
          posts - 11, comments - 11, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          抽象類與接口類的區別

          Posted on 2006-04-05 17:10 哎諍 閱讀(770) 評論(0)  編輯  收藏 所屬分類: java基礎
          ??????? ?隨著java社區中,各種框架大行其道,以及各種設計模式思想的深入人心,越來越多的程序員已經不再滿足于簡單的java class編碼,個人觀點,我認為很多框架和設計模式其實質都用到了抽象和接口的概念。
          ??????? 所以回頭看了看基礎理論,關于抽象和接口的內容,其實二者總的來說還是蠻相似的,都是包含了抽象方法,這些方法需要實現類去實現,因此二者都不能被實例化。至于不同點則主要存在于兩個方面:首先,由于接口是用來實現的而抽象類只能被繼承,又因為java中對繼承有限制,不能進行多類繼承,也就是說一個類只能繼承自某個抽象類,但是可以實現多個接口類;其次好像是,接口類中只能有抽象方法,而抽象類中還可以有一定的具體方法,而且可以供子類調用。

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 山西省| 喜德县| 从江县| 苍溪县| 西林县| 阜宁县| 北京市| 滨州市| 庄浪县| 上犹县| 福建省| 靖宇县| 汝州市| 汕尾市| 永仁县| 拉萨市| 崇文区| 台湾省| 阳原县| 宁城县| 博野县| 门头沟区| 克拉玛依市| 吴桥县| 和政县| 江门市| 宜阳县| 呼伦贝尔市| 石柱| 上林县| SHOW| 荥经县| 盱眙县| 民勤县| 四会市| 册亨县| 前郭尔| 繁峙县| 红安县| 大足县| 剑阁县|