• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > C++函數(shù)的覆蓋與再現(xiàn)例子

    C++函數(shù)的覆蓋與再現(xiàn)例子

    作者: 時間:2016-12-01 來源:網(wǎng)絡(luò) 收藏
    /**********************
    子類覆蓋基類某個函數(shù)的方法是定義子類之后在子類重新聲明
    子類要將要覆蓋的這個函數(shù),記得要聲明!比如本例中①處eat()之前不能
    省略void。在子類②處在寫法還可以重載基類eat()函數(shù)。
    ************************/
    #include
    class animal
    {
    public:
    eat();
    };
    animal::eat()
    {
    cout<<"我是基類的eat()"<
    }
    class pig:public animal
    {
    public:
    void eat(); // ①
    };
    void pig::eat()
    {
    animal::eat(); //②
    cout<<"我是pig類的eat(),我覆蓋了基類animal的eat()"<
    }
    int main()
    {
    pig stp;
    stp.eat();
    }


    關(guān)鍵詞: C++函數(shù)覆蓋與再

    評論


    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 金门县| 滦南县| 盈江县| 井冈山市| 黔东| 安龙县| 桓仁| 金平| 乌什县| 高州市| 中江县| 永州市| 博兴县| 云阳县| 郑州市| 信阳市| 郓城县| 嫩江县| 乐清市| 琼结县| 广宗县| 专栏| 商城县| 衡南县| 广州市| 滁州市| 固阳县| 辽中县| 区。| 德清县| 共和县| 施甸县| 北安市| 东安县| 临夏县| 德清县| 枣庄市| 大英县| 泾川县| 宾川县| 同德县|