亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

子類繼承父類方法怎么重寫?

子類繼承父類方法怎么重寫?

Katrina_佳 2016-11-09 17:16:44
當子類繼承父類時重寫的方法名和父類要一致嗎?在父類被子類重寫之后,在主函數中定義子類的對象并調用被重寫的方法時是執行子類重寫的還是父類的?
查看完整描述

5 回答

?
蜂之谷

TA貢獻564條經驗 獲得超863個贊

子類重寫父類方法,方法名必須一致,返回值和形參都不能改變,子類方法訪問修飾符不能小于父類方法訪問修飾符。

自己試試就知道了

查看完整回答
6 反對 回復 2016-11-09
  • 慕粉3635750
    慕粉3635750
    層主說的差不多了,再補充幾點,但是返回類型是可以變的,子類返回類型小于或等于父類的返回類型即可,如果有異常的話,同理
已采納
?
qq_匡璐_0

TA貢獻96條經驗 獲得超96個贊

返回值 ?參數 ?方法名 全都必須一致 ?并且走的是子類的方法 子類的方法執行 super.方法名(參數) ;的時候 ?執行父類的方法

如果沒該方法 則不會執行父類方法

查看完整回答
1 反對 回復 2016-11-09
?
我的南方

TA貢獻63條經驗 獲得超27個贊

方法名要一樣,執行子類的。

查看完整回答
1 反對 回復 2016-11-10
?
慕粉3233872

TA貢獻70條經驗 獲得超29個贊

子類方法名和參數都要與父類的方法相一致才叫重寫,子類的對象使用這個方法時,將調用子類中的定義,對它而言,父類中的定義如同被“屏蔽”了。

查看完整回答
1 反對 回復 2016-11-09
?
qq_漫天星辰_0

TA貢獻1條經驗 獲得超0個贊

子類重寫時必須要和父類方法的方法名和參數完全一樣,要區分重寫和重載的區別哦
查看完整回答
反對 回復 2016-11-15
?
慕九州5935113

TA貢獻8條經驗 獲得超2個贊

方法重寫時可以加入自己需要的功能。也就是方法體。


查看完整回答
反對 回復 2016-11-09
  • 5 回答
  • 0 關注
  • 3659 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號