当一个子类继承了父类,可以继承父类的共有的方法,不能继承私有成员变量,子类创建实例时都会调用所有父类的构造函数。
Java中的继承只能单继承,每个只能有一个父类。但是可以多层继承。
使用extends关键字来继承一个类:
子类可以添加新的属性和方法:
子类可以重写(override)父类的方法:
子类可以实现父类的抽象方法:
子类可以通过super关键字来访问父类的成员:
当一个子类继承了父类,可以继承父类的共有的方法,不能继承私有成员变量,子类创建实例时都会调用所有父类的构造函数。
Java中的继承只能单继承,每个只能有一个父类。但是可以多层继承。
使用extends关键字来继承一个类:
子类可以添加新的属性和方法:
子类可以重写(override)父类的方法:
子类可以实现父类的抽象方法:
子类可以通过super关键字来访问父类的成员: