日志文章

2019-12-15 aflfte2011

关于构造器的追溯问题

package com.aflfte.oo2;
/**
 * 继承的追溯问题
 * @author root
 *super方法是所有构造器的第一句写不写都会有(不写系统会自动创建)所以子类方法会默认调用父类的方法,父类方法会调用Object的方法
 *构造过程中的调用顺序:先调用Object方法再调用父类方法最后调用子类方法
 */
public class TestSuper02 {

    public static void main(String[] args) {
        System.out.println("开始创建一个ChildClass对象....");
        new ChildClass2();
    }
}
class FatherClass2{
    public FatherClass2() {
        System.out.println("创建FatherClass");
    }
}
class ChildClass2 extends FatherClass2{
    public ChildClass2() {
        System.out.println("创建ChildClass");
    }
}

« super的使用方法 | equals的使用方法»