更新時(shí)間:2020-06-28 16:09:53 來(lái)源:動(dòng)力節(jié)點(diǎn) 瀏覽2740次
JAVA中繼承和多態(tài)的理解
繼承的概念
繼承是java面向?qū)ο缶幊碳夹g(shù)的一塊基石,因?yàn)樗试S創(chuàng)建分等級(jí)層次的類。
繼承就是子類繼承父類的特征和行為,使得子類對(duì)象(實(shí)例)具有父類的實(shí)例域和方法,或子類從父類繼承方法,使得子類具有父類相同的行為。
類的繼承格式
在Java中通過(guò)extends關(guān)鍵字可以申明一個(gè)類是從另外一個(gè)類繼承而來(lái)的,一般形式如下:
類的繼承格式
class父類{}class子類extends父類{}
首先我們探討下為什么需要繼承呢????
首先繼承通俗的白話文呢就是就是把共有的是特征給提煉到出來(lái)
繼承的特性
1.子類擁有父類非private的屬性,方法
2.子類可以擁有自己的屬性和方法,即子類可以對(duì)父類進(jìn)行擴(kuò)展
3.子類可以用自己的方式實(shí)現(xiàn)父類的方法
4.一個(gè)子類只能有一個(gè)父類一個(gè)父類能有多個(gè)繼承
繼承關(guān)鍵字
繼承可以使用extends和implements這倆個(gè)關(guān)鍵字來(lái)實(shí)現(xiàn)繼承而且所有的類都多是繼承于java。lang.Object當(dāng)一個(gè)類沒有繼承得到倆個(gè)關(guān)鍵字,則默認(rèn)繼承object(這個(gè)類java.lang包中,所以不需要import)
final關(guān)鍵字
不讓其類再有子類
多態(tài)
就是普通方法普通類有一個(gè)方法名相同參數(shù)形式相同就能構(gòu)成多態(tài)

以上就是動(dòng)力節(jié)點(diǎn)java培訓(xùn)機(jī)構(gòu)的小編針對(duì)“編程基礎(chǔ)之Java中繼承和多態(tài)的理解”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如有疑問(wèn),請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)閱讀
Java實(shí)驗(yàn)班
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
Java就業(yè)班
有基礎(chǔ) 直達(dá)就業(yè)
Java夜校直播班
業(yè)余時(shí)間 高薪轉(zhuǎn)行
Java在職加薪班
工作1~3年,加薪神器
Java架構(gòu)師班
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問(wèn)老師會(huì)電話與您溝通安排學(xué)習(xí)