必須創建對象嗎
HelloWorld o = new HelloWorld ();?
? ? ? ??
? ? ? ? //創建內部類的對象
Inner inn = ?o.new Inner () ?;
改為Inner inn = ?HelloWorld.new Inner () ?;
為什么不行,內部類是public修飾的呀,可以直接調用吧?
HelloWorld o = new HelloWorld ();?
? ? ? ??
? ? ? ? //創建內部類的對象
Inner inn = ?o.new Inner () ?;
改為Inner inn = ?HelloWorld.new Inner () ?;
為什么不行,內部類是public修飾的呀,可以直接調用吧?
2015-03-31
舉報
2015-03-31
靜態內部類應該可以,public static修飾
2015-06-08
Inner inn=new HelloWorld().new Inner();不知道這樣可不可以
2015-04-22
abc.sort() ?這種形式中,前面的abc是實例啊,后面是方法啊。樓主你那個是類啊,虛的啊。
2015-03-31
因為非靜態內部類是依附于外部類存在的,所以必須在有外部類實例的情況下在可以創建