Super关键字

来源:互联网 发布:程序员工作量化 编辑:程序博客网 时间:2024/04/30 19:24
Super关键字:在对象内部使用,代表父类对象
访问父类的属性super.age
访问父类方法super.eat();
子类构造过程中必须调用父类的构造方法:隐示super();显示调用父类构造方法,必须放在构造方法的第一行

当子类构造方法中既没有显示调用父类的构造方法,父类又没有无参的构造方法则编译出错

super关键字的应用:

1.子类的构造过程中必须调用其父类的构造方法
2.如果子类的构造方法没有显示调用父类的构造方法,则系统会默认调用父类的无参构造方法。
3.如果显示的调用构造方法,必须在子类的构造方法的第一行,super()。
4.如果子类的构造方法中既没有显示调用父类的构造方法,父类又没有无参的构造方法,则编译就会报错
0 0
原创粉丝点击