哎諍

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

          抽象類與接口類的區別

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

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


          網站導航:
           
          主站蜘蛛池模板: 迁西县| 六安市| 凤阳县| 太湖县| 雅江县| 永城市| 淮北市| 龙胜| 琼海市| 四平市| 阿图什市| 济源市| 晋中市| 上虞市| 阿坝县| 宝应县| 临泉县| 淮滨县| 兴宁市| 百色市| 宁乡县| 弋阳县| 梁山县| 凤台县| 赣榆县| 东乌| 岱山县| 太仆寺旗| 伊宁县| 两当县| 鹤山市| 武城县| 丰宁| 东莞市| 岢岚县| 安丘市| 若尔盖县| 望城县| 英吉沙县| 柳江县| 聂拉木县|