Java中的Superclass(父类)是指一个类可以从另一个类继承属性和方法的类。在Java中,所有的类都是从Java的核心类库中的一个或多个父类继承而来的。
当一个类定义了另一个类的所有属性和方法时,我们称这个类为父类,而被继承的类则被称为子类。子类可以继承父类的所有属性和方法,并且可以添加新的属性和方法或者重写父类的方法来实现不同的功能。
Java中的继承是通过使用关键字“extends”来实现的。例如,如果我们有一个名为“Animal”的父类,我们可以创建一个名为“Dog”的子类,并使用“extends”关键字来指定“Dog”类继承自“Animal”类,如下所示:
public class Dog extends Animal {
// Dog类的属性和方法
}
在这个例子中,“Dog”类继承了“Animal”类的所有属性和方法,并且可以添加新的属性和方法或者重写父类的方法来实现不同的功能。