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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Java中子類繼承父類關(guān)于成員變量的調(diào)用問(wèn)題

Java中子類繼承父類關(guān)于成員變量的調(diào)用問(wèn)題

犯罪嫌疑人X 2018-12-06 16:36:31
class Demo{   public static void main(String[] args){     Son s = new Son();     s.show();     System.out.println(Son.name);   }}class Father {   String name = "father";   public void show(){     System.out.println( name + " father測(cè)試~~~");   }}class Son extends Father{   String name = "son";} 特別不理解,調(diào)用的時(shí)候?yàn)槭裁摧敵鰊ame的值為fater呢???繼承不是this代表子類對(duì)象????求大神指導(dǎo)
查看完整描述

6 回答

?
函數(shù)式編程

TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊

假設(shè)父類 a=1 b=2 c=3

子類重寫了 a=11 b=22

那么調(diào)用輸出的時(shí)候

a=11 b=22 c=3 ? ??

------------

你子類只是給成員變量name賦值了。 成員函數(shù) show方法沒(méi)有重寫。main調(diào)用show的時(shí)候是父類的show(),而父類show的是父類的name。你重寫子類的 show方法試試,調(diào)用的就是子類的name了。

查看完整回答
反對(duì) 回復(fù) 2018-12-16
  • 慕娘6173359
    慕娘6173359
    我覺(jué)得完整的邏輯應(yīng)該是,在子類son中現(xiàn)在有兩個(gè)name,一個(gè)是自己的“son”還有一個(gè)是父類的“father”,在son這個(gè)類里面,這兩個(gè)name都是可見(jiàn)的,但是“father”不能直接被訪問(wèn)到,只能將son向上造型((Father)son.name)或者調(diào)用父類的方法訪問(wèn)(因?yàn)楦割恌ather里面,子類的name“son”不可見(jiàn),)?,F(xiàn)在就恰好是上述的第二種情況,show方法在父類里面,子類的name對(duì)他來(lái)說(shuō)不可見(jiàn),因此show方法中打印的那個(gè)name是父類的name"father",而不是“son"。
?
萬(wàn)千封印

TA貢獻(xiàn)1891條經(jīng)驗(yàn) 獲得超3個(gè)贊

不寫public的時(shí)候是不是默認(rèn)private?

查看完整回答
反對(duì) 回復(fù) 2018-12-16
?
冉冉說(shuō)

TA貢獻(xiàn)1877條經(jīng)驗(yàn) 獲得超1個(gè)贊

不是啊~~~應(yīng)該是調(diào)用機(jī)制在繼承這塊我有點(diǎn)暈~~~

查看完整回答
反對(duì) 回復(fù) 2018-12-16
?
翻過(guò)高山走不出你

TA貢獻(xiàn)1875條經(jīng)驗(yàn) 獲得超3個(gè)贊

@Goorwl:?@Goorwl: 你沒(méi)有重寫也沒(méi)用new覆蓋.所以父類中調(diào)用的父類.子類中調(diào)用的是子類.

查看完整回答
反對(duì) 回復(fù) 2018-12-16
?
尚方寶劍之說(shuō)

TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊

你調(diào)用的父類的方法,如果沒(méi)有重寫,父類會(huì)顯示基類的字段直

查看完整回答
反對(duì) 回復(fù) 2018-12-16
  • 6 回答
  • 0 關(guān)注
  • 1619 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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