描述两个类的关系,从一般到特殊的关系,如车类、货车类,货车类是车类的特殊化,所以货车类(子类)就可以继承车类(基类、超类、父类)。
语法:
class child extends father
{
//类体代码
}
JAVA最多只允许一个父类,extends后只能写一个类。
子类可以获得父类所有方法和field,但不能获得父类构造器,父类的构造器必须有不带参数的构造器。
如果你没有显示指定父类,系统默认继承Object类,Object类是一切类的父类。
描述两个类的关系,从一般到特殊的关系,如车类、货车类,货车类是车类的特殊化,所以货车类(子类)就可以继承车类(基类、超类、父类)。
语法:
class child extends father
{
//类体代码
}
JAVA最多只允许一个父类,extends后只能写一个类。
子类可以获得父类所有方法和field,但不能获得父类构造器,父类的构造器必须有不带参数的构造器。
如果你没有显示指定父类,系统默认继承Object类,Object类是一切类的父类。