<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • "引用"與多態(tài)的關(guān)系筆試經(jīng)驗

    時間:2020-11-20 17:57:15 筆試題目 我要投稿

    "引用"與多態(tài)的關(guān)系筆試經(jīng)驗

      引用是除指針外另一個可以產(chǎn)生多態(tài)效果的手段。這意味著,一個基類的引用可以指向它的派生類實例。

    "引用"與多態(tài)的關(guān)系筆試經(jīng)驗

      例

      Class A; Class B : Class A{…}; B b; A& ref = b;

      拓展閱讀:

      以現(xiàn)實情況舉一個例子說明多態(tài)的應(yīng)用:

      假設(shè)有一個“小提琴演奏者”類,有一個“鋼琴演奏者”類,還有一個“薩克斯演奏者”類。它們都是彈奏樂器的,都繼承自“樂器演奏者”類。“樂器演奏者”類有個方法叫做“演奏”。三種不同的子類有不同的“演奏”方法實現(xiàn)(拉、彈、吹)。

      那么指揮家如果要指揮一個交響樂,那么有兩個辦法:

      一,分別說“小提琴拉起來”、“鋼琴彈起來”、“薩克斯吹起來”

      二,只需要說一句“樂器們都演奏起來”

      顯然第一種方法是很笨拙的。因為指揮家不需要知道每種樂器演奏者具體怎么樣去演奏樂器(是吹還是彈還是拉),他只需要指揮就可以了。因此應(yīng)當(dāng)采用第二種做法。

      那么如何實現(xiàn)第二種做法呢?那就是把三種樂器演奏者子類看成是“樂器演奏者”父類。指揮家只需要調(diào)用“演奏”方法就可以了。至于具體是怎么去演奏,指揮家是不管的。

      雖然代碼上寫的是把具體的'演奏者子類看成了父類,調(diào)用的是父類的“演奏”方法,但是因為子類繼承了父類的“演奏”方法并且重寫為更加具體的實現(xiàn)(拉或者彈或者吹),創(chuàng)建實例的時候創(chuàng)建的是子類的實例(構(gòu)造方法是子類的,只不過看成是父類去用),所以實際執(zhí)行的時候會去調(diào)用子類的“演奏”方法。因此,究竟是該拉還是該彈還是該吹,指揮家不必在意,這個判斷由java虛擬機完成了。

      這個就是一個多態(tài)的應(yīng)用。

      再擴展一下,假設(shè)以后又多了一種樂器,架子鼓也來了。同樣,架子鼓也是一種樂器。如果不用多態(tài),那么指揮家的代碼也又要改了,就要說“架子鼓打起來”,而用多態(tài)的話就不用改啦,仍然是“樂器們都演奏起來”。你體會到了嗎?

    【"引用"與多態(tài)的關(guān)系筆試經(jīng)驗】相關(guān)文章:

    筆試經(jīng)驗:筆試內(nèi)容準(zhǔn)備09-02

    故宮筆試經(jīng)驗05-07

    長虹筆試經(jīng)驗12-19

    銀監(jiān)會筆試經(jīng)驗12-18

    招商筆試經(jīng)驗12-18

    微軟筆試經(jīng)驗12-07

    求職筆試經(jīng)驗12-07

    蘇寧筆試經(jīng)驗筆試寫作08-31

    工行招聘筆試題型分析與經(jīng)驗的總結(jié)09-24

    主站蜘蛛池模板: 亚洲国产精品狼友中文久久久| 国产乱子伦精品免费视频 | 亚洲国产成人久久精品99 | 国产精品自产拍在线观看花钱看| 国产精品亚洲精品观看不卡| 久久久精品久久久久特色影视 | …久久精品99久久香蕉国产 | 国产精品 猎奇 另类视频| 亚洲一区爱区精品无码| 国产精品黄页免费高清在线观看| 久久久久人妻一区精品| 精品福利一区二区三| 亚洲AV无码成人精品区天堂| 久久久国产精品| 国产精品V亚洲精品V日韩精品| 日韩精品一区二区三区影院| 北条麻妃国产九九九精品视频| 久久99精品九九九久久婷婷| 久久精品国产精品青草app| 孩交VIDEOS精品乱子| 无码国产精品一区二区免费模式| 国产91精品在线观看| 无码久久精品国产亚洲Av影片 | 国产精品人成在线观看| 精品久久久久久久久午夜福利| 99精品久久久久久久婷婷| 91老司机深夜福利精品视频在线观看| MM1313亚洲精品无码| 国产精品麻豆高清在线观看| 精品人妻人人做人人爽| 合区精品久久久中文字幕一区 | 中文字幕日韩精品在线| 国产精品一区二区三区99| 国产成人精品视频播放| 国产午夜精品免费一区二区三区| 精品午夜久久福利大片| 国精品午夜福利视频不卡| 久久精品人人做人人爽电影蜜月| 91久久精品无码一区二区毛片| 亚洲乱码日产精品a级毛片久久| 久久精品一区二区三区不卡|