继承主要解决的问题:共性抽取
Java中只有单继承,只能有一个父亲
继承是多态的前提,没有继承就没有多态
继承关系的特点:
1.子类拥有父类的“内容”
2.子类也可以拥有自己的专属内容
父类,基类
子类,派生类
父类格式一个普通类的定义
public class 父类名称 {}
子类格式:
piblic class 子类名称 extends 父类名称 {}
建议:
局部变量 直接写变量名
本类的成员变量 this.成员变量
父类的成员变量 super.成员变量
创建的对象是谁,就优先用谁,没有就向上找,找父类