Java的派生類
提問人:榮凡88發(fā)布時(shí)間:2020-10-14
目前為止,對(duì)類聲明的討論限制了從 Object 繼承下來的新類生成。從 Object 派生所有的類不是一個(gè)好主意,因?yàn)檫@樣的話就要為每個(gè)類預(yù)定義數(shù)據(jù)和方法。從其他類而不是 Object 派生類的
方法是使用關(guān)鍵字 extends。使用關(guān)鍵字 extends 的派生類的語法如下:
class Identifier extends SuperClass {
ClassBody
}
Identifier 指的是新派生類的名字,SuperClass 類指的是派生源,ClassBody 是新類的類體。我 們用前邊介紹過的 Alias 類作為派生示例的基礎(chǔ)。如果有一個(gè) Enemy 類用來定義所有敵人的常規(guī)
信息怎么樣?無疑,你想從 Enemy 類重新派生出 Alien 類,從而利用 Enemy 類提供的標(biāo)準(zhǔn)敵人所具有的功能。
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點(diǎn)擊加載更多評(píng)論>>