• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何使用虛函數實現多態特性

    編程說話上多態簡單說,就是用基類的引用指標的目的子類的對象,那若何實現多態呢?下面將經由過程虛函數告訴你如何實現多態特征!

    東西/原料

    • C++

    方式/步調

    1. 1

      起首界說一個基類對象, 界說GetName函數,該函數不界說為虛函數

    2. 2

      完當作界說之后,實現基類,具體代碼如下所示

    3. 3

      接下來界說子類, 擔當父類,子類同樣界說函數GetName

    4. 4

      完當作界說之后,實現子類,具體代碼如下所示

    5. 5

      法式本家兒法式輸入如下代碼,界說父類指針,指標的目的子類的對象,然后挪用函數輸出字符串

    6. 6

      完當作上面的操作,點擊調試運行,可以看到輸出如下信息,打印的不是子類中的函數信息

    7. 7

      點竄父類中的函數,函數前面添加關頭字virtual, 釀成虛函數

    8. 8

      從頭點擊調試運行,可以看到輸出如下信息,打印的就是子類中的實現的函數的信息,是以,實現了多態的特征

    注重事項

    • 喜好經驗接待點贊!
    • 發表于 2018-11-04 00:00
    • 閱讀 ( 849 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆