package com.card;
/**
* 内部类如何访问外部类的同名属性
*
* by Zhiwang Zhang on 2014年7月18日
*/
public class Test95 {
private int age;
public static void main(String[] args) {
Test95 test = new Test95();
test.func();
}
public void func() {
InnerClass innerClass = new InnerClass();
innerClass.getOutterPrivate();
}
// 内部类
public class InnerClass {
private int age = 1;
// 普通内部类有指向外部类的引用
public void getOutterPrivate() {
System.out.println(Test95.this.age);
}
}
}