位置:首頁(yè) > 軟件操作教程 > 編程開(kāi)發(fā) > Java > 問(wèn)題詳情

Java的派生類(lèi)

提問(wèn)人:榮凡88發(fā)布時(shí)間:2020-10-14

目前為止,對(duì)類(lèi)聲明的討論限制了從 Object 繼承下來(lái)的新類(lèi)生成。從 Object 派生所有的類(lèi)不是一個(gè)好主意,因?yàn)檫@樣的話(huà)就要為每個(gè)類(lèi)預(yù)定義數(shù)據(jù)和方法。從其他類(lèi)而不是 Object 派生類(lèi)的

方法是使用關(guān)鍵字 extends。使用關(guān)鍵字 extends 的派生類(lèi)的語(yǔ)法如下:

class Identifier extends SuperClass {

 ClassBody

Identifier 指的是新派生類(lèi)的名字,SuperClass 類(lèi)指的是派生源,ClassBody 是新類(lèi)的類(lèi)體。我 們用前邊介紹過(guò)的 Alias 類(lèi)作為派生示例的基礎(chǔ)。如果有一個(gè) Enemy 類(lèi)用來(lái)定義所有敵人的常規(guī)

信息怎么樣?無(wú)疑,你想從 Enemy 類(lèi)重新派生出 Alien 類(lèi),從而利用 Enemy 類(lèi)提供的標(biāo)準(zhǔn)敵人所具有的功能。

繼續(xù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部