java 中繼承和多態(tài)詳細(xì)介紹
繼承和多態(tài)
一.this super關(guān)鍵字
1.this:
- 可以在構(gòu)造器中的第一代碼中調(diào)用本類(lèi)中的其他構(gòu)造器.this(參數(shù))
- 非類(lèi)方法參數(shù)中隱式傳入的參數(shù),表示調(diào)用當(dāng)前方法的對(duì)象.
2.super:
- 可以在構(gòu)造器的第一句代碼調(diào)用父類(lèi)的構(gòu)造器.super(參數(shù)).
- 非靜態(tài)方法中表示繼承的父類(lèi)對(duì)象,可以調(diào)用父類(lèi)方法和屬性.
二.方法的覆寫(xiě):
子類(lèi)重新實(shí)現(xiàn)了和父類(lèi)一樣的方法.訪問(wèn)修飾和異常都必須至少和父類(lèi)的相同或者更大的范圍.
三.方法的重載:
相同的方法的名字不同的參數(shù)列表.
四.多態(tài):
java中的引用變量具有編譯時(shí)類(lèi)型和運(yùn)行時(shí)類(lèi)型.編譯時(shí)類(lèi)型由聲明該變量時(shí)的類(lèi)型決定,運(yùn)行時(shí)類(lèi)型由實(shí)際賦給該變量的類(lèi)型決定.如果編譯時(shí)類(lèi)型和運(yùn)行時(shí)類(lèi)型不一致就會(huì)出現(xiàn)多態(tài).
感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!
相關(guān)文章
springboot 在idea中實(shí)現(xiàn)熱部署的方法
這篇文章主要介紹了springboot 在idea中實(shí)現(xiàn)熱部署的方法,實(shí)現(xiàn)了熱部署,在每一次作了修改之后,都會(huì)自動(dòng)的重啟,非常節(jié)約時(shí)間,感興趣的小伙伴們可以參考一下2018-10-10java 使用線程監(jiān)控文件目錄變化的實(shí)現(xiàn)方法
這篇文章主要介紹了java 使用線程監(jiān)控文件目錄變化的實(shí)現(xiàn)方法的相關(guān)資料,希望通過(guò)本文能幫助到大家,需要的朋友可以參考下2017-10-10Java并發(fā)編程(CyclicBarrier)實(shí)例詳解
這篇文章主要介紹了Java并發(fā)編程(CyclicBarrier)實(shí)例詳解的相關(guān)資料,JAVA編寫(xiě)并發(fā)程序的時(shí)候,我們需要仔細(xì)去思考一下并發(fā)流程的控制,如何讓各個(gè)線程之間協(xié)作完成某項(xiàng)工作。2017-07-07Java實(shí)現(xiàn)身份證號(hào)碼驗(yàn)證源碼示例分享
本篇文章主要介紹了Java實(shí)現(xiàn)身份證號(hào)碼驗(yàn)證源碼示例分享,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-10-10Java中Date與String相互轉(zhuǎn)換的方法
這篇文章主要為大家詳細(xì)介紹了Java中Date與String相互轉(zhuǎn)換方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-10-10聊聊Spring循環(huán)依賴(lài)三級(jí)緩存是否可以減少為二級(jí)緩存的情況
這篇文章主要介紹了聊聊Spring循環(huán)依賴(lài)三級(jí)緩存是否可以減少為二級(jí)緩存的情況,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2021-02-02java 獲取數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)代碼
本篇文章是對(duì)在java中獲取數(shù)據(jù)庫(kù)連接的實(shí)現(xiàn)代碼進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-05-05解析如何開(kāi)發(fā)FineReport的自定義控件
FineReport作為插件化開(kāi)發(fā)的報(bào)表軟件,有些特殊需求的功能需要自己開(kāi)發(fā),開(kāi)發(fā)的插件包帆軟官方有提提供,可以去帆軟論壇上找,本文將主要介紹如何開(kāi)發(fā)一個(gè)自定義控件,這里講講方法論。需要的朋友一起來(lái)看下吧2016-12-12Java利用redis實(shí)現(xiàn)防止接口重復(fù)提交
本文主要為大家詳細(xì)介紹了Java如何利用redis實(shí)現(xiàn)防止接口重復(fù)提交,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-11-11深入學(xué)習(xí)Java編程中的字符串的進(jìn)階使用
這篇文章主要介紹了Java編程中的字符串的高級(jí)運(yùn)用,包括StringBuffer類(lèi)和StringTokenizer類(lèi)以及常量池的介紹,需要的朋友可以參考下2016-01-01