類(lèi)是一種抽象的數(shù)據(jù)類(lèi)型,表示具有相同屬性和行為的對(duì)象的集合。在Java中,類(lèi)是用關(guān)鍵字class來(lái)聲明的,一個(gè)類(lèi)通常由屬性和方法組成。屬性表示類(lèi)的狀態(tài),方法表示類(lèi)的行為。類(lèi)的繼承關(guān)系是指子類(lèi)繼承父類(lèi)的屬性和方法,子類(lèi)可以擴(kuò)展或重寫(xiě)父類(lèi)的方法。
在Java中,聲明類(lèi)的繼承關(guān)系使用關(guān)鍵字extends。例如,如果要聲明一個(gè)子類(lèi)B繼承父類(lèi)A,則可以使用以下語(yǔ)法:
public class A {
// 父類(lèi)A的屬性和方法
}
public class B extends A {
// 子類(lèi)B的屬性和方法
}
在這個(gè)例子中,類(lèi)B繼承了類(lèi)A的所有屬性和方法,并可以在其中擴(kuò)展和重寫(xiě)這些屬性和方法。