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

為了賬號安全,請及時綁定郵箱和手機立即綁定

重寫的參數必須是類型,個數,順序都一樣才叫重寫嗎?

父類中的 public?void?Dog(int age,Strng name )和子類中的public void Dog(double age,String name)是叫子類的重寫嗎?

正在回答

4 回答

方法重載:

1、 必須是在同一個類中

2、 方法名相同

3、 方法參數的個數、順序或類型不同

4、 與方法的修飾符或返回值沒有關系

方法重寫:

1、 在繼承而生成的子類中

2、 方法名相同

3、 方法參數的個數、順序、類型、返回值

都要與父類繼承的方法相同


0 回復 有任何疑惑可以回復我~

重寫方法的返回值可以是父類被重寫方法返回值的子類,也就是返回值類型不一定一致。

還有關于拋出異常和方法訪問的限制,這些建議學完面向對象并做一些相關練習后再去學習。

0 回復 有任何疑惑可以回復我~

參數個數或者類型不同就是重載

最簡單的區別就是 重載是同一類里面的 比如構造方法 重寫是不同類的

0 回復 有任何疑惑可以回復我~

返回值類型,方法名,參數列表(包括順序及個數還有類型)都要與繼承的父類的方法相同,這樣才是方法的重寫,否則就會成為方法的重載了。你再好好看看這節的視頻。

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

重寫的參數必須是類型,個數,順序都一樣才叫重寫嗎?

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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