1.继承关系下,在子类的构造方法中,如果没有显示的写一个super(),则会默认赠送一个无参的super(),如果显示的写了,则不再赠送。
2.。如果显示的写了一个super(参数),必须是构造方法中的第一条语句。
注意:创建子类对象的时候都会调用到父类的构造方法。
举个例子:
①创建父类:
②创建子类:
a.调用父类无参构造方法:
b.调用父类有参的构造方法:
③创建测试类:
④输出打印结果:
a.调用无参的构造方法的输出结果:
b.调用有参构造方法的输出结果:
以上就是继承关系下构造方法的访问特点。