java中super的作用及子类对象的创建过程

1.super 可以用于在子类方法中调用父类的方法(被覆盖的也可以调用) 相当于this,只不过只在子类的方法中使用 2.子类对象的创建 在创建子类对象时,调用子类构造器时,会先调用父类的无参构造器。(所以在一般定义类时都会先定义一个无参构造器,以便于继承。)如图: 创建子类对象时 在此段代码中,如果父类中没有无参构造器,则会报错。 下面对子类对象进行初始化 初始化 总感觉图片更能说明问题. 谢谢
相关文章
相关标签/搜索