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

来源:互联网 发布:福建省应急管理网络 编辑:程序博客网 时间:2024/05/17 21:44

1.super

可以用于在子类方法中调用父类的方法(被覆盖的也可以调用)

相当于this,只不过只在子类的方法中使用

2.子类对象的创建

在创建子类对象时,调用子类构造器时,会先调用父类的无参构造器。(所以在一般定义类时都会先定义一个无参构造器,以便于继承。)如图:



创建子类对象时

在此段代码中,如果父类中没有无参构造器,则会报错。

下面对子类对象进行初始化



初始化

总感觉图片更能说明问题.

谢谢阅读!

原创粉丝点击