java堆空间子父类顺序(1)开辟空间都为0(2)父类初始化不管值(3)把成员变量赋值的显示初始化(4)构造代码块(5)子函数初始化

看程序,说出结果

 java堆空间子父类顺序(1)开辟空间都为0(2)父类初始化不管值(3)把成员变量赋值的显示初始化(4)构造代码块(5)子函数初始化

追加问题一:如何修改程序才能输出100的值

追加问题二:如果父类中也增加属性x的值为20

private int x=20;

输出的的结果是什么?

追加问题三:如何才能把父类中的20输出?