課程
/后端開發(fā)
/Java
/Java入門第二季
外部類不能直接使用內(nèi)部類的成員和方法,可先創(chuàng)建內(nèi)部類的對象,然后通過內(nèi)部類的對象來訪問其成員變量和方法。(這是什么意思?求大神敲一小段代碼解釋,謝謝?。?/p>
2017-01-10
源自:Java入門第二季 7-6
正在回答
?//測試成員內(nèi)部類 ?public?static?void?main(String[]?args)?{ ???????? ????????//創(chuàng)建外部類的對象 ??HelloWorld?o?=?new?HelloWorld?();? ???????? ????????//創(chuàng)建內(nèi)部類的對象 ??Inner?inn?=?o.new?Inner()????????????;//重點處 ???????? ????????//調(diào)用內(nèi)部類對象的show方法 ??inn.show(); ?} } //這里就說得很明白,先創(chuàng)建外部類對象,然后通過外部類對象來創(chuàng)建內(nèi)部類對象,就能使用內(nèi)部類的成員和方法
慕萊塢1466329 提問者
舉報
課程升級!以終為始告別枯燥,在開發(fā)和重構(gòu)中體會Java面向?qū)ο缶幊痰膴W妙
1 回答方法內(nèi)部類如何調(diào)用外部類的成員變量
3 回答方法內(nèi)部類和方法的成員名相同,怎么調(diào)用方法的成員
1 回答怎樣在外部類和內(nèi)部類有相同名字方法時在內(nèi)部類中調(diào)用外部類方法?
2 回答靜態(tài)內(nèi)部類調(diào)用外部類的非靜態(tài)成員變量怎么調(diào)呀?
6 回答外部類可以調(diào)用內(nèi)部類方法嗎?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2017-01-10
?//測試成員內(nèi)部類 ?public?static?void?main(String[]?args)?{ ???????? ????????//創(chuàng)建外部類的對象 ??HelloWorld?o?=?new?HelloWorld?();? ???????? ????????//創(chuàng)建內(nèi)部類的對象 ??Inner?inn?=?o.new?Inner()????????????;//重點處 ???????? ????????//調(diào)用內(nèi)部類對象的show方法 ??inn.show(); ?} } //這里就說得很明白,先創(chuàng)建外部類對象,然后通過外部類對象來創(chuàng)建內(nèi)部類對象,就能使用內(nèi)部類的成員和方法