问答详情
源自:7-6 Java 中的成员内部类

定义一个外部类变量的方法(调用内部类的方法),创建内部类队象时为什么不用先创建外部类对象

为什么这样显示没有错误,不是应该先创建外部对象才能创建内部对象的吗http://img1.mukewang.com/59cf93f20001dac606720180.jpg

提问者:qq_不闻不问不听不看不在乎_0 2017-09-30 20:57

个回答

  • 慕粉3291149
    2017-10-01 18:03:37
    已采纳

    你可以把内部类理解为外部类的一个属性, 这个类的方法本来就可以访问属性的啊

  • 慕少7365235
    2017-11-02 18:47:26

    照你这样写一遍,不行啊。。。

  • qq_不闻不问不听不看不在乎_0
    2017-10-01 17:08:25

    http://img.mukewang.com/59d0b06400016db513850850.jpg是这样 的代码

  • 慕数据0007390
    2017-09-30 23:10:58

    定义的内部类为静态内部类时,可以直接使用new 内部类名()来创建内部类对象。