rustfuture
2015-04-25 09:09
Inner inn = o.new Inner();为什么new前面加个o ?
o应该是个外部内。Inner是个内部内。不过这个写法好像有点问题。 Outer.Inner in=new Outer.Inner()
Bad__G... 回复Bad__G...
Outer.Inner in=new Outer().new Inner();
2015-07-05 16:05:22
共 3 条回复 >
o是外部类对象,java规定创建内部对象需要用外部对象创建,故用o对象名new 内部类的构造方法Inner()
Java入门第二季 升级版
530559 学习 · 6091 问题
相似问题
回答 2
回答 3
回答 1
回答 4