第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

繼承和多態(tài)之間的主要區(qū)別是什么?

繼承和多態(tài)之間的主要區(qū)別是什么?

人到中年有點甜 2019-08-29 08:52:30
繼承和多態(tài)之間的主要區(qū)別是什么?我今天在模塊開卷考試結(jié)束時遇到了這個問題,發(fā)現(xiàn)自己迷路了。我正在閱讀Head first Java,兩個定義似乎完全相同。我只是想知道主要區(qū)別在于我自己的想法。我知道有很多類似的問題,但是,我沒有看到哪些提供了明確的答案。
查看完整描述

3 回答

?
桃花長相依

TA貢獻(xiàn)1860條經(jīng)驗 獲得超8個贊

繼承是指在子類中使用超類的結(jié)構(gòu)和行為

多態(tài)性是指改變子類中超類的行為。


查看完整回答
1 反對 回復(fù) 2019-08-29
?
慕容708150

TA貢獻(xiàn)1831條經(jīng)驗 獲得超4個贊

多態(tài)性:以類似方式處理不同類型的對象的能力。例如:長頸鹿和鱷魚都是動物,動物可以Move。如果您有一個實例,Animal那么您可以在Move不知道或關(guān)心它是什么類型的動物的情況下打電話。

繼承:這是同時實現(xiàn)多態(tài)性和代碼重用的一種方法。

其他形式的多態(tài)性:還有其他實現(xiàn)多態(tài)性的方法,比如接口,它只提供多態(tài)性但沒有代碼重用(有時候代碼是完全不同的,比如MoveSnake Move與Dog 會有很大不同,在這種情況下)在這種情況下,接口將是更好的多態(tài)選擇。

在其他動態(tài)語言中,可以使用Duck Typing實現(xiàn)多態(tài),即類甚至不需要共享相同的基類或接口,它們只需要一個具有相同名稱的方法?;蛘呦馢avascript一樣更加動態(tài),你甚至根本不需要類,只是具有相同方法名稱的對象可以多態(tài)使用。


查看完整回答
反對 回復(fù) 2019-08-29
  • 3 回答
  • 0 關(guān)注
  • 2135 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號