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

来源:7-6 Java 中的成员内部类

weibo_咖啡喝的是心情_0

2015-06-23 16:20

如题,显示错误是

error: cannot find symbol

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

写回答 关注

2回答

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

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

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

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

Java入门第二季 升级版

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

530644 学习 · 6091 问题

查看课程

相似问题