請問java中,抽象類裡的抽象方法都要在它的子類中全部實現嗎?能不能有些抽象方法不實現?

已邀請:

weibo

贊同來自:



請問java中,抽象類裡的抽象方法都要在它的子類中全部實現嗎?能不能有些抽象方法不實現?


 分享| 2015-05-27

21:22憶晨兒 | 瀏覽

1161 次  來自:手機知道


java


2015-05-27 21:32


#2016年高質量新標準全面升級!#


提問者采納


凡是實現類必須要完整的重寫所有的方法。(實現類!)部分不重寫的話子類隻能也是抽象類。。直至。。。。所有抽象方法被全部重寫為止。



提問者評價


太給力瞭,你的回答完美地解決瞭我的問題,非常感謝!



分享


評論 | 9 1



dmcpoorness| 來自團隊:百度知道電腦團 | 八級 采納率49%


擅長: 桌上遊戲 PSP 電腦/網絡 手機/通訊 移動開發



其他類似問題





  • 2013-09-08java中非抽象類可不可以有抽象方法?


  • 2013-04-09java抽象類中的

    抽象方法可以私有嗎5


  • 2014-10-28請問Java中抽象類中的抽象方法是否一定要被繼承類實現?6


  • 2007-11-14java中的抽象類和抽象方法25


  • 2011-01-13java抽象類中允許非抽象方法嗎?還有接口,允許非抽象方法嗎...7


更多關於子類必須實現抽象類的所有抽象方法的問題>>


2015-05-27 21:29網友采納


你隻要記得接口就是一個特殊的抽象類。琺怠粹幹誄妨達施憚漸實現它的類它必須對其所有方法進行重寫。

接口是個比較抽象的東西。它一般來說可看作是1個功能擴展的類。比如你已經寫好瞭1個類。而且也已經寫好瞭所有的方法通俗點說就是實現瞭所有的功能。但現在如果又要多增加個功能。而又不想修改源代碼的情況下。你就可以考慮實現接口。接口裡寫要增加的方法(功能)。讓你這個類實現它。你就必須重寫瞭這個方法。

有時候接口也可以看作是實現它的類的父類

分享


評論 | 1 0



楚傑  V1 | 某公司設計部部長向TA咨詢


擅長: 互聯網



為您推薦:



抽象類的相關知識




  • 2009-11-09c#抽象類虛擬方法 8


  • 2012-01-20java抽象類 155


  • 2008-11-03抽象類和接口的區別 1338


  • 2009-04-02java抽象類或接口被繼承後方法一定要重寫嗎 107


  • 2008-04-01C#抽象類和抽象方法的特征和用途 55


更多關於抽象類的問題>>


按默認排序 | 按時間排序



其他2條回答


2015-05-27 21:24我才是淡淡| 十級


可以,不過這樣的話子類還是一個抽象類


評論 | 0 0


分享


2015-05-27 21:29qq503758762| 五級


自己demo一個比較來得快

要回復問題請先登錄註冊