為什么不可以直接創建內部對象
// 創建外部類對象 HelloWorld hello = new HelloWorld(); ? ? ? ?
// 創建內部類對象 Inner i = hello.new Inner();對的。 ? ? ??
?我直接 創建內部類對象?
?Inner i = HelloWorld.new Inner();錯的,為什么?
// 創建外部類對象 HelloWorld hello = new HelloWorld(); ? ? ? ?
// 創建內部類對象 Inner i = hello.new Inner();對的。 ? ? ??
?我直接 創建內部類對象?
?Inner i = HelloWorld.new Inner();錯的,為什么?
2017-02-26
舉報
2017-02-26
HelloWorld 是類不是對象,不能那么寫
2017-04-12
你應該寫?Inner i = (new HelloWorld()).new Inner();