新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > C++構造函數與析構函數的使用方法

        C++構造函數與析構函數的使用方法

        作者: 時間:2016-12-01 來源:網絡 收藏
        構造函數,是一種特殊的方法 。主要用來在創建對象時初始化對象, 即為對象成員變量賦初始值,總與new運算符一起使用在創建對象的語句中 。特別的一個類可以有多個構造函數 ,可根據其參數個數的不同或參數類型的不同來區分它們 即構造函數的重載。

        析構函數(destructor) 與構造函數相反,當對象脫離其作用域時(例如對象所在的函數已調用完畢),系統自動執行析構函數。

        #include
        class animal
        {
        public:
        animal()
        {
        cout<<"hello"<}
        ~animal()
        {
        cout<<"析構函數"<}
        void animal1();

        本文引用地址:http://www.104case.com/article/201612/324420.htm

        };
        void animal::animal1 () //構造函數
        {
        int box[3],i,sum=0; //sun記得賦初值
        cout<<"請輸入三個數"< for(i=0;i<3;i++)
        {
        cin>>box[i];
        sum=box[i]+sum;
        }
        cout<}
        int main()
        {
        animal sh;
        sh.animal1 ();
        return 0;
        }



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 巩留县| 正阳县| 乐昌市| 镇巴县| 卫辉市| 车险| 璧山县| 凤阳县| 昭平县| 越西县| 陕西省| 丰原市| 海淀区| 乐亭县| 伊金霍洛旗| 新龙县| 阳东县| 长沙县| 芜湖市| 阳泉市| 习水县| 老河口市| 上高县| 德令哈市| 竹溪县| 芷江| 资源县| 称多县| 泸溪县| 中超| 平江县| 鲜城| 开原市| 微山县| 古蔺县| 当雄县| 唐山市| 宽甸| 三河市| 道真| 左贡县|