課程
/后端開發(fā)
/Java
/Java入門第二季 升級版
為什么2.7這一次的代碼,可以直接new一個(gè)內(nèi)部類了呢?
前面不是說過創(chuàng)建一個(gè)內(nèi)部類不是要借助外部類.new.內(nèi)部類()的嗎?
2017-08-19
源自:Java入門第二季 升級版 7-7
正在回答
好的,謝謝
內(nèi)部類分為3種 成員內(nèi)部類 靜態(tài)內(nèi)部類 方法內(nèi)部類
而這里屬于靜態(tài)內(nèi)部類 在創(chuàng)建的時(shí)候就不需要 借助外部?
1.創(chuàng)建靜態(tài)內(nèi)部類的對象時(shí),不需要外部類的對象,可以直接創(chuàng)建?內(nèi)部類 對象名= new 內(nèi)部類();
2.而在訪問外部時(shí)?.靜態(tài)內(nèi)部類不能直接訪問外部類的非靜態(tài)成員,但可以通過 new 外部類().成員 的方式訪問 。
如果外部類的靜態(tài)成員與內(nèi)部類的成員名稱相同,可通過“類名.靜態(tài)成員”訪問外部類的靜態(tài)成員;
如果外部類的靜態(tài)成員與內(nèi)部類的成員名稱不相同,則可通過“成員名”直接調(diào)用外部類的靜態(tài)成員。
3.在創(chuàng)建成員內(nèi)部類的時(shí)候 就需要借助外部。?
舉報(bào)
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
2 回答創(chuàng)建內(nèi)部類的問題
1 回答創(chuàng)建內(nèi)部類,不需要先創(chuàng)建外部類再創(chuàng)建內(nèi)部類嗎?
1 回答內(nèi)部類對象的創(chuàng)建問題?
2 回答創(chuàng)建內(nèi)部類對象
2 回答創(chuàng)建方法內(nèi)部類
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-08-20
好的,謝謝
2017-08-19
內(nèi)部類分為3種 成員內(nèi)部類 靜態(tài)內(nèi)部類 方法內(nèi)部類
而這里屬于靜態(tài)內(nèi)部類 在創(chuàng)建的時(shí)候就不需要 借助外部?
1.創(chuàng)建靜態(tài)內(nèi)部類的對象時(shí),不需要外部類的對象,可以直接創(chuàng)建?內(nèi)部類 對象名= new 內(nèi)部類();
2.而在訪問外部時(shí)?.靜態(tài)內(nèi)部類不能直接訪問外部類的非靜態(tài)成員,但可以通過 new 外部類().成員 的方式訪問 。
如果外部類的靜態(tài)成員與內(nèi)部類的成員名稱相同,可通過“類名.靜態(tài)成員”訪問外部類的靜態(tài)成員;
如果外部類的靜態(tài)成員與內(nèi)部類的成員名稱不相同,則可通過“成員名”直接調(diào)用外部類的靜態(tài)成員。
3.在創(chuàng)建成員內(nèi)部類的時(shí)候 就需要借助外部。?