關于內部類
Inner i = hello.new Inner();
這一行代碼,外部類是HelloWorld,內部類是inner,其對象分別是hello和i;
在引用內部類的方法的時候我不能直接寫:
Inner i =new Inner();么?
為什么是hello.,而不是Hellow.new Inner();?
Inner i = hello.new Inner();
這一行代碼,外部類是HelloWorld,內部類是inner,其對象分別是hello和i;
在引用內部類的方法的時候我不能直接寫:
Inner i =new Inner();么?
為什么是hello.,而不是Hellow.new Inner();?
2015-12-08
舉報
2015-12-08
內部類你可以理解為外部類的一個成員 在調用外部類的成員的時候需要通過對象,所以 前面得加上對象名
2015-12-10
這個問題你可以這樣理解,你就把內部類當成 類的一個方法,只有實例化后才可以“.”方法,這樣理解試試
2015-12-08
hello是Hellow類的實例對象