继承(本质、关系、Object)
继承的本质是对某一批类的抽象
extends的意思是"扩展",子类是父类的扩展。
Java中类只有单继承,没有多继承
继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。
继承关系的两个类,一个为子类(派生类),一个为父亲(基类)。子类继承父类,使用关键字extends来表示。
Object类
super
方法重写
继承的作用:
1.子类继承了父类,就会拥有父类的全部的方法
2.父类私有的private的方法无法被继承(一般属性才是私有的)
//假如在father类中定义
private int money =100;
//那么在son类继承后,是无法被继承这个的
public class son extends father
在Java中所有的类,都默认直接或间接继承Object类
查看数据结构的快捷键:control + H