内部类访问外部类为什么不用this?

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

慕斯卡3334688

2018-05-09 14:39

System.out.printlf("外部类中的age:"+age);

这句为什么不用this去访问?

写回答 关注

2回答

  • 慕斯卡3334688
    2018-05-10 16:13:51

    好的,谢谢啦

  • 亲凌奕
    2018-05-09 14:56:38

    外部类的属性对于内部类都是可见的,直接访问就行

    只有内部类属性名称和外部类属性名称相同时,使用 外部类名.this.age 访问外部类属性


Java入门第二季 升级版

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

530649 学习 · 6091 问题

查看课程

相似问题