如何在内部类中输出外部类私有变量

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

qq_红红火火恍恍惚惚_3

2017-07-28 15:16

为什么在内部类中输出外部类中private name要用HelloWorld.this.name

而不能用this.name

写回答 关注

2回答

  • 慕仔2279787
    2017-07-28 15:36:47
    已采纳

    this表示当前对象;this.name中的this指的是内部类的对象,HelloWorld.this.name中的this指的是HelloWorld这个类的对象

    qq_红红火...

    非常感谢!

    2017-07-29 10:49:05

    共 1 条回复 >

  • 慕勒5554892
    2017-07-31 16:29:03

    讲解的非常到位。看了就懂,还能记住。

Java入门第二季 升级版

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

530644 学习 · 6091 问题

查看课程

相似问题