教育行業(yè)A股IPO第一股(股票代碼 003032)

全國(guó)咨詢(xún)/投訴熱線:400-618-4000

問(wèn)答>JavaEE>Java中的繼承概念是什么?

Java中的繼承概念是什么?

來(lái)源傳智教育2022年06月01日 15時(shí)14分46秒

  在現(xiàn)實(shí)生活中,繼承一般是指子女繼承父輩的財(cái)產(chǎn)。在程序中,繼承描述的是事物之間的所屬關(guān)系,通過(guò)繼承可以使多種事物之間形成一種關(guān)系體系。例如,貓和狗都屬于動(dòng)物,程序中便可以描述為貓和狗繼承自動(dòng)物,同理,波斯貓和巴厘貓繼承貓科,而沙皮狗和斑點(diǎn)狗繼承自犬科。這些動(dòng)物之間會(huì)形成一個(gè)繼承體系。圖1-1展示了動(dòng)物繼承關(guān)系。

動(dòng)物繼承關(guān)系.jpg

  圖1-1動(dòng)物繼承關(guān)系

  在Java中,類(lèi)的繼承是指在一個(gè)現(xiàn)有類(lèi)的基礎(chǔ)上去構(gòu)建一個(gè)新的類(lèi),構(gòu)建出來(lái)的新類(lèi)稱(chēng)為子類(lèi),現(xiàn)有類(lèi)稱(chēng)為父類(lèi)。子類(lèi)繼承父類(lèi)的屬性和方法,使得子類(lèi)對(duì)象(實(shí)例)具有父類(lèi)的特征和行為。

和我們?cè)诰€交談!