子类肯定要在堆中分配空间,只是有访问权限。但是并不意味着子类就用不到这些变量。可能会间接用到,例如初始化的时候。
class fu
{
private String name;
fu(String name,int age)
{
this.name=name;
}
}
class zi extends fu
{
zi(String name,int age)
{
super(name,age);
}
}
class lianxi
{
public static void main(String[] args)
{
zi z = new zi("lisi",20);
}
} |