最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

子類可以改變父類的屬性么

給我講講?這是為什么?

?父類里邊有 int n=10;?

?public void method(){

????System.out.println(n);

}

在 子類里有 n=20;

main里邊不論引用父類還是子類構(gòu)造的子類對(duì)象 調(diào)用 method 輸出的都是10;為什么啊

正在回答

1 回答

子類方法中有一個(gè)隱藏的super();語(yǔ)句,當(dāng)運(yùn)行子類方法時(shí),會(huì)先去訪問(wèn)父類的屬性,如果父類種已經(jīng)有這個(gè)屬性被定義,那么就使用父類的屬性,這時(shí) n并沒(méi)有被賦予子類的值,還是父類的,然后是輸出語(yǔ)句,你可以將int n = 10;放在super();語(yǔ)句下面 在調(diào)用method()方法看看.

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

子類可以改變父類的屬性么

我要回答 關(guān)注問(wèn)題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

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