若子类未显式调用父类中的任何构造方法(无论是有参的还是无参的),在子类构造方法执行之前都会自动调用父类中的无参构造方法,相当于在子类构造方法之前加了一个super(); 2、一旦子类以super(参数…)形式调用了父类中的有参构造方法,那么子类就不会再去调用父类中的无参构造方法。
若子类未显式调用父类中的任何构造方法(无论是有参的还是无参的),在子类构造方法执行之前都会自动调用父类中的无参构造方法,相当于在子类构造方法之前加了一个super(); 2、一旦子类以super(参数…)形式调用了父类中的有参构造方法,那么子类就不会再去调用父类中的无参构造方法。