求大神教教
如果外部类和内部类有一个重名的变量名
内部类优先调用内部类的变量名
所以要说明一下
你可以试试内部类也定义一个age=30,不加
直接输出age,会输出30
没有重名的所以不用提醒 这里的 类名.this. 是为了区分外部类里的还是内部类里的
就好比你叫 某某 而同班同学还有个叫 某某 的这时候为了区分你俩所以需要些具体信息做条件
楼上 说的十分的对
内部类和外部类中的成员变量有重名的时候才加this区分
这里name重名了,但是age没有