继承各种类的执行顺序

来源:互联网 发布:手机屏幕坏了导出数据 编辑:程序博客网 时间:2024/06/07 05:27


/*4:*/class Fu {
/* 5: */Fu() {
System.out.println("Fu gouzao");
/* 6: */show();
}
public void p(){
System.out.println("PPPPP:this.p");
}


void show() {
System.out.println("haha");
}


}


class Zi extends Fu {
int num = 9;
{
System.out.println("gouzaokuai" + num);
num = 10;
}


/* 2: */Zi() {
// 3:【super()】//默认加入
// 8:显示初始化
// 9:构造代码块
super.p();
/* 10: */System.out.println("zi gouzao" + num);
}
public void p(){
System.out.println("ddd");
}
/* 7: */void show() {
System.out.println("hllo7");
System.out.println("show...." + num);
}


}


public class JiCheng {


public static void main(String[] args) {
Zi z = new Zi();


}


}
0 0
原创粉丝点击