Inner i = hello.new Inner();这里没看懂,但看了其他人的回复中有说过

来源:7-5 什么是 Java 中的内部类

qq_韶华易逝_1

2016-03-04 21:45

引用内部类的语法是 内部类名 对象=new 外部类名().new 内部类名();

是这样的吗?

写回答 关注

1回答

  • 偷懒的猫07
    2016-03-04 22:05:57

    你说的是定义内部成员类的对象吧

    先定义外部类对象

    外部类名 对象名=new 外部类名();

    然后定义内部

    内部类名 对象名=外部类对象名.new 内部类名();

    当然上面的说法【内部类名 对象=new 外部类名().new 内部类名();】也是可行的

    同新手,说的不对请其他大触指出。

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530643 学习 · 6091 问题

查看课程

相似问题