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

外部类中的name 为什么不能是o.this.name?

如题,显示错误是

error: cannot find symbol

System.out.println("?????name?" + o.this.name );
^
symbol: class o
location: class HelloWorld.Inner
1 error

提问者:weibo_咖啡喝的是心情_0 2015-06-23 16:20

个回答

  • Werber丶
    2015-06-23 22:52:46

    this.name 就表示类中声明的属性name了

  • 康振宁
    2015-06-23 18:41:10

    你那个o是类的实例化对象吗?