<acronym id="xonnx"></acronym>
      <td id="xonnx"></td>
    1. <pre id="xonnx"></pre>

      1. 專注電子技術學習與研究
        當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

        C++中創建頭文件的方法

        作者:黃波海   來源:本站原創   點擊數:  更新時間:2014年03月07日   【字體:

         創建頭文件。(不帶形參)
        cpp通過類名+::+函數名被頭文件鏈接。注意一定是類名+::!
        函數代碼放在cpp下的相應的函數名里,而頭文件中的只是函數名,只負責提供映射。
        animal.cpp
        #include "animal.h"
        #include <iostream.h>
        animal::animal()
        {
           cout<<"hello"<<endl;
        }
        void animal::eat ()
        {
           cout<<"shift"<<endl;
        }


        animal.h
        //頭文件只寫函數名,提供鏈接地址。
        #ifndef ANIMAL_H_H
        #define ANIMAL_H_H
        class animal
        {
          public:
          animal();

        void eat();
        };
        #endif

        -------------------------------------------------------------------------------------

        如果不創建頭文件就要寫這么長的代碼 可讀性很差#include<iostream.h>

        class animal
        {
        public:
        animal()
        {
        cout<<"animal construct"<<endl;
        }
        ~animal()
        {
        cout<<"construct animal"<<endl;
        }
        virtual void breath()  
        {
        cout<<"bubble2"<<endl;
        }
        void eat();//把主函數放在類外的方法
        };
        class fish:public animal 
        {
        public:
        fish()
        {
         
        }
        ~fish()
         
        }
        void breath()
        {   
        }
        };
        void animal::eat()//函數類型,屬于那個類。把一個函數的實現放到類之外。
        {
         
        }
         
        void main()
        {
         
        }
        關閉窗口

        相關文章

        欧美性色欧美精品视频,99热这里只有精品mp4,日韩高清亚洲日韩精品一区二区,2020国自产拍精品高潮