我有课:
ClassA{
public String filedA;
}
ClassB extends ClassA{
public String filedB;
}
ClassC extends ClassB{
public String filedC;
}
然后我创建对象:
ClassC c=new ClassC();
c.fieldC="TestC";
c.fieldA="TestA";
c.fieldB="TestB";
在我尝试获取所有字段后,我打电话给
Field[] fields=c.getClass().getDeclaredFields();
但我得到的数组只有一项
fields[fieldC]
如何从所有类中获取所有字段包括扩展?