Java中的继承

2017-02-04  本文已影响15人  by小杰
继承初始化顺序

1、初始化父类再初始化子类
2、先执行初始化对象中属性,再执行构造方法中的初始化

Paste_Image.png
重写

1、什么是方法的重写
如果子类对继承父类的方法不满意,可以重写父类的方法,当调用时,优先调用子类的方法。

2、语法规则


final关键字

1、使用final可以修饰类、方法、属性和变量
2、final修饰类,则该类不允许被继承
3、final修饰方法,则该方法不允许被覆盖(重写)
4、final修饰属性,则该属性必须有值
5、final修饰变量,则该变量的值只能赋一次值,即为:常量


super关键字

1、访问父类属性super.属性名
2、访问父类方法super.方法名()

super关键字应用

1、子类的构造过程当中必须调用其父类的构造方法
2、如果子类的构造方法中没有显示调用父类构造方法,则系统默认调用父类无参的构造方法
3、如果显示的调用构造方法,必须在子类构造方法的第一行
4、如果子类构造方法中没有显示调用父类的构造方法,且父类又没有无参的构造方法,则编译出错

上一篇 下一篇

猜你喜欢

热点阅读