不要为了继承而继承
继承能够使程序更有可扩充性,减少代码量
为什么要用继承:
1.继承减少代码冗余
2.程序难以更新
3.难以扩展
关键字是extends
方法的覆盖=方法的重写
子类继承父类的方法,重写父类的方法
变成子类自己的的方法 并且一定发生在子类中
多态指的是多种形态
多态:同一对象引用不同的实例,最终得到不同的结果
继承体现了多态
super关键字用来继承父类方法 调用父类方法
super构造方法用的多
汽车对象引用卡车的有参构造方法创建卡车对象
object是所有类的父类,超类
final修饰什么,什么就动不了
fina修饰变量,变量变常量
final修饰类,这个类不能被继承
final修饰方法,方法不能被重写
final修饰对象,对象不能被再次引用