第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java中當定義一個抽象方法時方法體為空,具體的類在覆蓋時能否什么也不做即方法體仍為空?

java中當定義一個抽象方法時方法體為空,具體的類在覆蓋時能否什么也不做即方法體仍為空?

嘟嘟的啦 2016-09-01 15:46:20
abstract public class Animal {? ? abstract public void roam();}public class Dog extends Animal {????public void roam() {?}}
查看完整描述

4 回答

已采納
?
摩訶迦葉

TA貢獻146條經(jīng)驗 獲得超54個贊


抽象方法是沒有方法體,具體的類在覆蓋時什么也不做是方法體為空,兩者有差別的


查看完整回答
1 反對 回復 2016-09-01
  • 嘟嘟的啦
    嘟嘟的啦
    就是說像上例具體類在覆蓋時可以寫成public void roam() { }但不能是public void roam();對吧?另外,我想請教下子類在繼承父類時父類的實例變量會繼承,那實例變量的值呢?也會繼承嗎?
  • 嘟嘟的啦
    嘟嘟的啦
    那如果子類繼承了父類某個public的實例變量,子類并沒有對這個實例變量賦值,值會是父類的值還是null?
  • 摩訶迦葉
    摩訶迦葉
    父類賦值了,就是父類的值。
點擊展開后面2
?
空城丶Dreams

TA貢獻6條經(jīng)驗 獲得超1個贊

可以!

查看完整回答
反對 回復 2016-09-01
?
瘋子520520

TA貢獻39條經(jīng)驗 獲得超236個贊

直接敲出來編譯看看不就知道了嗎~

查看完整回答
反對 回復 2016-09-01
?
yanrun

TA貢獻317條經(jīng)驗 獲得超240個贊

可以是可以,但是如果這樣的話也就沒必要把這個方法變成抽象方法了吧。

查看完整回答
反對 回復 2016-09-01
  • 4 回答
  • 0 關(guān)注
  • 2421 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號