国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++中構(gòu)造函數(shù)重載

2020-01-26 15:04:18
字體:
供稿:網(wǎng)友
#include<stdio.h>class Test   {    private:     int i;     int j;     int k;    public:     Test()   {        i=j=k=0;    }      Test(int v)    {       i=j=k=v;    }     void print()    {      printf("i= %d, j=%d, k=%d /n",i,j,k);     } };int main(){    Test t1(1);    Test t2=2;    Test t3=Test(3);    t1.print();     t2.print();    t3.print();    Test TA[3];    for(int i=0; i<3;i++)    {      TA[i].print();     }}

  當(dāng)類中沒有定義構(gòu)造函數(shù)時,C++編譯器自動提供無參構(gòu)造函數(shù)和拷貝構(gòu)造函數(shù)

  當(dāng)類中定義了任意的拷貝構(gòu)造函數(shù),C++不提供無參構(gòu)造函數(shù)。

系統(tǒng)自動提供的構(gòu)造函數(shù)

  無參構(gòu)造函數(shù)

     函數(shù)體為空

  拷貝構(gòu)造函數(shù)

     簡單的進(jìn)行成員變量的值復(fù)制

     Test t1;

     Test t2=t1;    ///t2簡單的復(fù)制t1中成員變量的值

以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 衢州市| 安吉县| 连南| 介休市| 神木县| 新昌县| 阿合奇县| 西峡县| 和静县| 涿鹿县| 桐柏县| 新宾| 蓝田县| 长白| 株洲县| 惠东县| 辛集市| 安康市| 洛浦县| 乐东| 无锡市| 驻马店市| 远安县| 石楼县| 七台河市| 万州区| 江油市| 东乌| 兴安盟| 望江县| 太仆寺旗| 蚌埠市| 岗巴县| 随州市| 历史| 张家口市| 保定市| 望江县| 乳山市| 鄢陵县| 海口市|