例如这有点复杂。
public class A extends B{
private String QQQ;
private String WWW;
private String EEE;
}
public class B implements Serializable {
private String TTT;
}
public class C implements Serializable {
private String EEE;
private B b;
}
所以可以说
A a = new A();
a.setQQQ("1111")
a.setWWW("1111")
a.setEEE("1111")
a.setTTT("1111");
C ccc = new C();
ccc.setB(a);
现在处于调试模式,C对象中的B对象包含4个字符串,即QQQ,WWW,EEE和TTT。但是B类只有一个字符串,即TTT。我不明白为什么我们可以在类对象中添加其他变量。