课程
/后端开发
/Java
/Java入门第二季 升级版
Inner i = hello.new Inner();
是语法吗?
2016-08-10
源自:Java入门第二季 升级版 7-5
正在回答
没错,也可以把两句合并为Inner i = new HelloWorld().new Inner();
你这是用了内部类hello是外部类 Inner是内部类你这个应该是初始化内部内个构造方法
hello是外部类的对象名,i是内部类中的对象名,然后用内部类对象调用内部类方法
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
4 回答Inner i=hello.new Inner();
4 回答创建内部类对象,Inner i=hello.new Inner
2 回答这里inner i = new inner();一样吗
3 回答Inner i = hello.new Inner(); // 问题:“为什么不是HelloWorld.new 方法,而是hello.new方法呢”,是否2个都可以使用呢?
4 回答hello.new Inner(); 这句怎么理解