假设这些简单的类:
public class Class_A
{
// no fields
}
public class Class_B extends Class_A
{
public float field_1;
public String / int / float / etc...; // dozens of fields
public int field_N;
}
public class Class_C extends Class_A
{
public int field_1;
public String / int / float / etc...; // dozens of fields
public String field_N;
}
public class Class_D
{
public Class_B class_B;
public Class_C class_D;
}
1)是否可以使用 Class_A 中的反射来包裹 Class_B / Class_C ?如何?
2) 如何包裹 Class_D ?
3) 将 Intent 传递给 Activity 后如何从 Intent “重新挂载” Class_D ?