课程
/后端开发
/Java
/Java入门第二季 升级版
为什么在内部类中输出外部类中private name要用HelloWorld.this.name
而不能用this.name
2017-07-28
源自:Java入门第二季 升级版 7-6
正在回答
this表示当前对象;this.name中的this指的是内部类的对象,HelloWorld.this.name中的this指的是HelloWorld这个类的对象
qq_红红火火恍恍惚惚_3 提问者
讲解的非常到位。看了就懂,还能记住。
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答静态内部类调用外部类私有变量
2 回答静态内部类中如何调用外部类中私有属性的a?
3 回答java中方法内部内如何访问同名外部类变量
1 回答方法内部类如何调用外部类的成员变量
2 回答外部类如何访问内部类???