one_olipic
2015-11-19 14:21
为什么Inner i = Helloworld.new Inner是错的
非静态的内部类寄生在外部类对象中,非静态的内部类是外部类的对象成员,主调者当然是外部类对象。
如果是静态内部类通过外部类即可创建
Inner i = new Helloworld.Inner();
one_ol...
非常感谢!
2015-11-20 17:24:33
共 1 条回复 >
没有外部类对象就没办法创建内部类 因为内部类依存于外部类对象
Java入门第二季 升级版
530643 学习 · 6091 问题
相似问题
回答 5
回答 2
回答 1