1.
下一步:
输出结果如下:
详细验证代码如下所示:
class father{
private int i=9;
protected int j;
father(){
System.out.println("father中的i="+i+"\nfather中的j="+j);
j=39;//将j进行重新赋值
}
private static int x1=printInit("static father.x1 initalized");
static int printInit(String s){
System.out.println(s);
return 47;
}
}
public class son extends father{
private int k=printInit("Beetle.k initialized");
public son(){
System.out.println("son中构造方法的k="+k);
System.out.println("son中构造方法的j="+j);
}
private static int x2=printInit("static son.x2 initalized");
public static void main(String[] args){
son b=new son();
}
}