我想获得一个我正在扩展的类的超类内部的字段,以更好地理解它:
class A
{
private int a = 3;
}
class B extends A
{
}
class C extends B
{
// I want to access a value here
}
在C中尝试Field a = this.getClass().getSuperclass().getSuperclass().getField("a");
且没有成功
如果我在B中放Field a = this.getClass().getSuperclass().getField("a");
,我将获得该字段。
在C类中如何获得一个?
PD:我正在做单元测试