新聞中心

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

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

        作者: 時間:2016-12-01 來源:網(wǎng)絡 收藏
        /**********************
        子類覆蓋基類某個函數(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();
        }


        評論


        技術專區(qū)

        關閉
        主站蜘蛛池模板: 安新县| 定日县| 田阳县| 合阳县| 伊宁县| 微山县| 九台市| 凤凰县| 大荔县| 福海县| 临汾市| 涿州市| 平潭县| 崇仁县| 霍邱县| 嘉鱼县| 保康县| 乌拉特后旗| 郑州市| 朝阳县| 武安市| 施秉县| 上犹县| 莫力| 金塔县| 鱼台县| 东港市| 夏河县| 蓬莱市| 兴海县| 上虞市| 西安市| 中阳县| 曲麻莱县| 郧西县| 大埔县| 蓝田县| 石泉县| 宜兰县| 西藏| 元氏县|