本帖最后由 周朝 于 2013-4-18 21:12 编辑
- class TestFlow{
- public static void main(String[] args)
- {
- ZI z=new ZI();
- }
- }
- class FU
- {
- static{
- System.out.println("父类静态代码块");
- }
- {
- System.out.println("父类构造代码块");
- }
- public static void show(){
- System.out.println("父类静态方法");
- }
- public void speak(){
- System.out.println("父类一般方法: ");
- }
- FU(){
- System.out.println("父类构造方法");
- }
- }
- class ZI extends FU
- {
- static{
- System.out.println("子类静态代码块");
- }
- public static void show(){
- System.out.println("子类静态方法");
- }
- public void speak(){
- System.out.println("子类一般方法");
- }
- {
- System.out.println("子类构造代码块");
- }
- ZI(){
- System.out.println("子类构造方法");
- }
- }
复制代码 麻烦大家看下这段代码
1.说一下这段代码的输出结果
2.文字性的描述下:子父类中类.父类静态代码块,子类静态代码块,父类构造代码块,子类构造代码块,父类构造函数,子类构造函数的顺序
|