Java中的Superclass(父類)是指一個類可以從另一個類繼承屬性和方法的類。在Java中,所有的類都是從Java的核心類庫中的一個或多個父類繼承而來的。
當一個類定義了另一個類的所有屬性和方法時,我們稱這個類為父類,而被繼承的類則被稱為子類。子類可以繼承父類的所有屬性和方法,并且可以添加新的屬性和方法或者重寫父類的方法來實現不同的功能。
Java中的繼承是通過使用關鍵字“extends”來實現的。例如,如果我們有一個名為“Animal”的父類,我們可以創建一個名為“Dog”的子類,并使用“extends”關鍵字來指定“Dog”類繼承自“Animal”類,如下所示:
public class Dog extends Animal {
// Dog類的屬性和方法
}
在這個例子中,“Dog”類繼承了“Animal”類的所有屬性和方法,并且可以添加新的屬性和方法或者重寫父類的方法來實現不同的功能。