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

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

為什么輸出外部類的age 和上面的name 不一樣 不用 用HelloWorld.this嗎???

https://img1.sycdn.imooc.com//5c48912f0001898b05810502.jpg求大神教教

正在回答

4 回答

如果外部類和內(nèi)部類有一個重名的變量名

內(nèi)部類優(yōu)先調(diào)用內(nèi)部類的變量名

所以要說明一下

HelloWorld.this

你可以試試內(nèi)部類也定義一個age=30,不加

HelloWorld.this

直接輸出age,會輸出30


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

沒有重名的所以不用提醒 這里的? 類名.this.? ?是為了區(qū)分外部類里的還是內(nèi)部類里的

就好比你叫 某某 而同班同學(xué)還有個叫 某某 的這時候為了區(qū)分你倆所以需要些具體信息做條件

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

樓上 說的十分的對

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

內(nèi)部類和外部類中的成員變量有重名的時候才加this區(qū)分

這里name重名了,但是age沒有

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

舉報

0/150
提交
取消

為什么輸出外部類的age 和上面的name 不一樣 不用 用HelloWorld.this嗎???

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

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

幫助反饋 APP下載

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

公眾號

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