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

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

為什么靜態(tài)內(nèi)部類的實(shí)例方法也不能訪問(wèn)外部類的實(shí)例屬性?

如題,為什么靜態(tài)內(nèi)部類的實(shí)例方法不能訪問(wèn)外部類的實(shí)例屬性?不是很能理解。

正在回答

3 回答

1、 靜態(tài)內(nèi)部類不能直接訪問(wèn)外部類的非靜態(tài)成員,但可以通過(guò)?new 外部類().成員?的方式訪問(wèn)?

2、?如果外部類的靜態(tài)成員與內(nèi)部類的成員名稱相同,可通過(guò)“類名.靜態(tài)成員”訪問(wèn)外部類的靜態(tài)成員;如果外部類的靜態(tài)成員與內(nèi)部類的成員名稱不相同,則可通過(guò)“成員名”直接調(diào)用外部類的靜態(tài)成員

3、?創(chuàng)建靜態(tài)內(nèi)部類的對(duì)象時(shí),不需要外部類的對(duì)象,可以直接創(chuàng)建?內(nèi)部類 對(duì)象名= new 內(nèi)部類();


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

釋迷 提問(wèn)者

非常感謝!
2016-06-25 回復(fù) 有任何疑惑可以回復(fù)我~

簡(jiǎn)單地說(shuō),就是這個(gè)類被編譯(?)的時(shí)候,static變量會(huì)被初始化有且只有一次。但非靜態(tài)的變量是對(duì)象被創(chuàng)建的時(shí)候(即new的時(shí)候)才存在的,所以static在第一次初始化的時(shí)候,這些非靜態(tài)變量根本不存在,所以也就引用不了了。

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

因?yàn)殪o態(tài)內(nèi)部類是外部類的類相關(guān)的,而不是外部類的對(duì)象相關(guān)的。也就是說(shuō),靜態(tài)內(nèi)部類對(duì)象不是寄生在外部類的實(shí)例中,而是寄生在外部類的類本身中。

當(dāng)靜態(tài)內(nèi)部類對(duì)象存在時(shí),并不存在一個(gè)被它寄生的外部類對(duì)象,靜態(tài)內(nèi)部類對(duì)象支持有外部類的類引用,沒(méi)有持有外部類對(duì)象的引用。

如果允許靜態(tài)內(nèi)部類的實(shí)例方法訪問(wèn)外部類的實(shí)例成員,但找不到被寄生的外部類對(duì)象,這將引起錯(cuò)誤。


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

舉報(bào)

0/150
提交
取消

為什么靜態(tài)內(nèi)部類的實(shí)例方法也不能訪問(wèn)外部類的實(shí)例屬性?

我要回答 關(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)