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