Java _繼承

1转砖、繼承關(guān)系

基于某個(gè)父類對(duì)對(duì)象的定義加以新的拓展,而產(chǎn)生新的子類定義鲸伴,子類可以繼承父類原來(lái)的某些

定義府蔗,也可以增加父類沒(méi)有的定義,或者顛覆父類的某些特性汞窗;

在java中姓赤,存在多個(gè)類時(shí),使用:“extends”關(guān)鍵字來(lái)表示子類與父類的關(guān)系仲吏;

語(yǔ)法格式:在定義子類是定義繼承自哪個(gè)父類

????????public class 子類名 extends 父類名(){

????????//自己特有的狀態(tài)的行為

????????}

在Java中不铆,只允許單繼承,不允許多繼承裹唆;只能有一個(gè)直接的父類杀捻;但是可以有多重繼承啤月;

在Java中夜惭,除了object類之外莹妒,每一個(gè)類都有直接父類;object要么是一個(gè)類的直接父類舞吭,要么

是一個(gè)類的間接父類泡垃;

繼承關(guān)系的作用

????????1):解決代碼的重復(fù)問(wèn)題

????????2):真正的作用:表示出一個(gè)體系

繼承的條件

????????1):父類中的成員使用public修飾的;子類繼承羡鸥;

????????2):父類中的成員使用protected修飾的蔑穴,即使不在同一個(gè)包中,也會(huì)繼承惧浴;

????????3):如故父類子類在同一個(gè)包中存和,此時(shí)子類可以繼承父類中缺省修飾符修飾的成員;

????????4):如果父類成員使用private修飾衷旅,子類無(wú)法繼承捐腿;

????????5):父類的構(gòu)造器,子類無(wú)法繼承柿顶;

方法的覆蓋

????????當(dāng)子類繼承到父類的方法不需要時(shí)茄袖,可以在子類中定義一個(gè)與父類方法名相同的方法,覆蓋

????????掉父類的方法嘁锯;

遵循的原則

????????1):方法的簽名相同(方法簽名 = 方法名 + 方法的參數(shù)列表)

????????2):子類方法的返回類型和父類方法的返回類型相同或者是其子類(即更詳細(xì)的類型)宪祥;

????????3):子類方法聲明拋出的異常要和父類相同或者是其子類聂薪;

????????4):子類方法的訪問(wèn)權(quán)限必須必父類更大或者相同;(privite修飾的方法不能繼承也就不存在覆蓋)

????????在子類覆蓋方法前面加上 @override? 可以檢查其下一個(gè)方法是否是覆蓋方法蝗羊,不是則會(huì)報(bào)錯(cuò)藏澳;



2、方法重載與方法覆蓋的區(qū)別

????????方法重載:Ovelode

????????方法覆蓋:Override

????????名字很像耀找,沒(méi)有關(guān)系翔悠;

????????方法重載:解決了同一個(gè)類中,方法作用相同名稱不同的問(wèn)題涯呻;(兩同一不同:在同一個(gè)類中方

????????法名相同凉驻,傳參列表不同)

????????方法覆蓋:解決子類繼承父類之后,可能父類中的某個(gè)方法不符合子類中的某個(gè)特征复罐,此時(shí)子類

????????需要在子類中重新定義該方法,重寫方法體雄家;(一同兩小一大:方法簽名相同效诅;返回類型和拋出

????????的異常相同或者更詳細(xì);訪問(wèn)權(quán)限相同或更大)



3趟济、super關(guān)鍵字

????????在子類的某一個(gè)方法中乱投,調(diào)用被覆蓋的父類方法;

????????super:當(dāng)前對(duì)象的父類對(duì)象顷编;

????????this:當(dāng)前對(duì)象戚炫,誰(shuí)調(diào)用this,this就是哪一個(gè)對(duì)象媳纬;

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末双肤,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子钮惠,更是在濱河造成了極大的恐慌茅糜,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,042評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件素挽,死亡現(xiàn)場(chǎng)離奇詭異蔑赘,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)预明,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評(píng)論 2 384
  • 文/潘曉璐 我一進(jìn)店門缩赛,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人撰糠,你說(shuō)我怎么就攤上這事酥馍。” “怎么了窗慎?”我有些...
    開封第一講書人閱讀 156,674評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵物喷,是天一觀的道長(zhǎng)卤材。 經(jīng)常有香客問(wèn)我,道長(zhǎng)峦失,這世上最難降的妖魔是什么扇丛? 我笑而不...
    開封第一講書人閱讀 56,340評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮尉辑,結(jié)果婚禮上帆精,老公的妹妹穿的比我還像新娘。我一直安慰自己隧魄,他們只是感情好卓练,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,404評(píng)論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著购啄,像睡著了一般襟企。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上狮含,一...
    開封第一講書人閱讀 49,749評(píng)論 1 289
  • 那天顽悼,我揣著相機(jī)與錄音,去河邊找鬼几迄。 笑死蔚龙,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的映胁。 我是一名探鬼主播木羹,決...
    沈念sama閱讀 38,902評(píng)論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼解孙!你這毒婦竟也來(lái)了坑填?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤妆距,失蹤者是張志新(化名)和其女友劉穎穷遂,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體娱据,經(jīng)...
    沈念sama閱讀 44,110評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡蚪黑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,451評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了中剩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片忌穿。...
    茶點(diǎn)故事閱讀 38,577評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖结啼,靈堂內(nèi)的尸體忽然破棺而出掠剑,到底是詐尸還是另有隱情,我是刑警寧澤郊愧,帶...
    沈念sama閱讀 34,258評(píng)論 4 328
  • 正文 年R本政府宣布朴译,位于F島的核電站井佑,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏眠寿。R本人自食惡果不足惜躬翁,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,848評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望盯拱。 院中可真熱鬧盒发,春花似錦、人聲如沸狡逢。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)奢浑。三九已至蛮艰,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間殷费,已是汗流浹背印荔。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留详羡,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,271評(píng)論 2 360
  • 正文 我出身青樓嘿悬,卻偏偏與公主長(zhǎng)得像实柠,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子善涨,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,452評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容

  • 一、繼承 概述繼承是面向?qū)ο蟮闹匾卣髦辉茨冢?dāng)多個(gè)類中存在相同的屬性和行為時(shí)葡粒,將這些內(nèi)容抽取到單獨(dú)一個(gè)類中,那多個(gè)...
    java部落閱讀 625評(píng)論 0 0
  • 一夫壁、繼承 1. 概述 繼承是面向?qū)ο蟮闹匾卣髦唬?dāng)多個(gè)類中存在相同的屬性和行為時(shí)沃疮,將這些內(nèi)容抽取到單獨(dú)一個(gè)類中...
    陳凱冰閱讀 351評(píng)論 0 2
  • 繼承的概念 繼承是java面向?qū)ο缶幊碳夹g(shù)的一塊基石盒让,因?yàn)樗试S創(chuàng)建分等級(jí)層次的類梅肤。 繼承就是子類繼承父類的特征和...
    耳東陳_f1e5閱讀 967評(píng)論 0 4
  • 如果每次的風(fēng)吹 都不含塵埃姨蝴, 如果每朵云彩 都只是單純的潔白。 于生命撩扒, 我是赤裸裸的來(lái) 黑色的瞳孔 也曾那般懵懂...
    陳年的舊事莫重提閱讀 190評(píng)論 3 7
  • 2017.10.05 今天繼續(xù)是個(gè)好天氣似扔。 早上起床,吃過(guò)早飯搓谆,8點(diǎn)多出發(fā)去騎車炒辉。 開車停到交道口,開始騎自行車曬...
    摹喵居士閱讀 229評(píng)論 0 0