亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

必須創建對象嗎

HelloWorld o = new HelloWorld ();?

? ? ? ??

? ? ? ? //創建內部類的對象

Inner inn = ?o.new Inner () ?;

改為Inner inn = ?HelloWorld.new Inner () ?;

為什么不行,內部類是public修飾的呀,可以直接調用吧?

正在回答

4 回答

靜態內部類應該可以,public static修飾

0 回復 有任何疑惑可以回復我~
#1

孩子key 提問者

我記錯了。。。
2015-03-31 回復 有任何疑惑可以回復我~

Inner inn=new HelloWorld().new Inner();不知道這樣可不可以

0 回復 有任何疑惑可以回復我~
#1

初級學習號

這樣是可以的,本質是先創建HelloWorld類的對象,然后再創建內部類對象
2015-06-17 回復 有任何疑惑可以回復我~

abc.sort() ?這種形式中,前面的abc是實例啊,后面是方法啊。樓主你那個是類啊,虛的啊。

0 回復 有任何疑惑可以回復我~

因為非靜態內部類是依附于外部類存在的,所以必須在有外部類實例的情況下在可以創建

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

必須創建對象嗎

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號