java繼承和多態(tài)的區(qū)別
java繼承和多態(tài)的區(qū)別如下:
【java繼承和多態(tài)的區(qū)別】繼承是面向?qū)ο笞铒@著的一個(gè)特性 。繼承是從已有的類中派生出新的類,新的類能吸收已有類的數(shù)據(jù)屬性和行為,并能擴(kuò)展新的能力 。Java繼承是使用已存在的類的定義作為基礎(chǔ)建立新類的技術(shù),新類的定義可以增加新的數(shù)據(jù)或新的功能,也可以用父類的功能,但不能選擇性地繼承父類 。
多態(tài)指同一個(gè)實(shí)體同時(shí)具有多種形式 。它是面向?qū)ο蟪绦蛟O(shè)計(jì)(OOP)的一個(gè)重要特征 。如果一個(gè)語(yǔ)言只支持類而不支持多態(tài),只能說(shuō)明它是基于對(duì)象的,而不是面向?qū)ο蟮?。C++中的多態(tài)性具體體現(xiàn)在運(yùn)行和編譯兩個(gè)方面 。運(yùn)行時(shí)多態(tài)是動(dòng)態(tài)多態(tài),其具體引用的對(duì)象在運(yùn)行時(shí)才能確定 。編譯時(shí)多態(tài)是靜態(tài)多態(tài),在編譯時(shí)就可以確定對(duì)象使用的形式 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 盞條和燕盞的區(qū)別是什么
- 降準(zhǔn)和降息的區(qū)別是什么
- 和大雁塔相關(guān)的傳說(shuō)詳細(xì)說(shuō)明
- 支付寶持有收益和累計(jì)收益的區(qū)別
- 和平精英康師傅在哪
- 金魚是由什么魚培育出來(lái)的
- 清單和定額的區(qū)別是什么
- 長(zhǎng)方形和正方形的關(guān)系
- 和專科生相比本科生的優(yōu)勢(shì)在哪里
- 翠琴的寓意
