欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺談C++對(duì)象組合

 更新時(shí)間:2015年06月30日 12:56:09   投稿:hebedich  
本文主要說(shuō)明對(duì)象創(chuàng)建時(shí)構(gòu)造函數(shù)的執(zhí)行順序,對(duì)象成員的初始化順序;對(duì)象銷(xiāo)毀時(shí)析構(gòu)函數(shù)的執(zhí)行順序,對(duì)象成員的銷(xiāo)毀順序。

#include<stdio.h>
//初始化列表 提供了對(duì)成員變量初始化的方式
//Constructor 
class M
{
private:
int mI;
public:
M(int i)
{
printf("M(int i),i=%d\n",i);
mI=i;
}
int getI()
{
return mI;
}

};

class Test
{
private:
const int c; //類(lèi)里面成員定義時(shí)變量不能初始化
M m1;
M m2;
public:
Test():c(1),m1(2),m2(3) //////////////////重要 初始化列表
{ /////const成員只能被初始化 不能被賦值
printf("Test()\n"); ///構(gòu)造函數(shù)體內(nèi)叫賦值
}

void print()
{
printf("c=%d,m1.mI=%d,m2.mI=%d\n",c,m1.getI(),m2.getI());
}

};

void run()
{ 
Test t1;
t1.print();
}
int main()
{ 
run();
printf("Press any key to continue...");
getchar();
return 0;

}

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

相關(guān)文章

  • C語(yǔ)言詳細(xì)講解位運(yùn)算符的使用

    C語(yǔ)言詳細(xì)講解位運(yùn)算符的使用

    C語(yǔ)?既具有?級(jí)語(yǔ)?的特點(diǎn),?具有低級(jí)語(yǔ)?的特性,如?持位運(yùn)算就是其具體體現(xiàn)。這是因?yàn)?,C語(yǔ)?最初是為取代匯編語(yǔ)?設(shè)計(jì)系統(tǒng)軟件?設(shè)計(jì)的,因此C語(yǔ)?必須?持位運(yùn)算等匯編操作。位運(yùn)算就是對(duì)字節(jié)或字內(nèi)的?進(jìn)制數(shù)位進(jìn)?測(cè)試、抽取、設(shè)置或移位等操作
    2022-04-04
  • Visual Studio Code配置C、C++環(huán)境并編寫(xiě)運(yùn)行的方法

    Visual Studio Code配置C、C++環(huán)境并編寫(xiě)運(yùn)行的方法

    這篇文章主要介紹了Visual Studio Code配置C、C++環(huán)境并編寫(xiě)運(yùn)行的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-08-08
  • C++命名空間域的實(shí)現(xiàn)示例

    C++命名空間域的實(shí)現(xiàn)示例

    命名空間域就是一個(gè)獨(dú)立的空間外面不能直接調(diào)用該空間域只能用訪(fǎng)問(wèn)限定符指定訪(fǎng)問(wèn)該空間域,本文主要介紹了C++命名空間域的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-01-01
  • C++使用ifstream讀取文件內(nèi)容的示例詳解

    C++使用ifstream讀取文件內(nèi)容的示例詳解

    這篇文章主要為大家詳細(xì)介紹了C++如何使用ifstream讀取文件內(nèi)容的功能,文中的示例代碼講解詳細(xì),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-03-03
  • C++?QT?QThread啟動(dòng)、停止、暫停和恢復(fù)的實(shí)現(xiàn)

    C++?QT?QThread啟動(dòng)、停止、暫停和恢復(fù)的實(shí)現(xiàn)

    本文主要介紹了C++?QT?QThread啟動(dòng)、停止、暫停和恢復(fù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • C++關(guān)于構(gòu)造函數(shù)可向父類(lèi)或者本類(lèi)傳參的講解

    C++關(guān)于構(gòu)造函數(shù)可向父類(lèi)或者本類(lèi)傳參的講解

    今天小編就為大家分享一篇關(guān)于C++關(guān)于構(gòu)造函數(shù)可向父類(lèi)或者本類(lèi)傳參的講解,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • c語(yǔ)言簡(jiǎn)單實(shí)現(xiàn)文件 r/w 操作方法

    c語(yǔ)言簡(jiǎn)單實(shí)現(xiàn)文件 r/w 操作方法

    由于在 C 語(yǔ)言中 '\' 一般是轉(zhuǎn)義字符的起始標(biāo)志,故在路徑中需要用兩個(gè) '\' 表示路徑中目錄層次的間隔,也可以使用 '/' 作為路徑中的分隔符,本文重點(diǎn)給大家介紹用c語(yǔ)言簡(jiǎn)單實(shí)現(xiàn)文件 r/w 操作方法,感興趣的朋友一起學(xué)習(xí)吧
    2021-05-05
  • 在C++中高效使用和處理Json格式數(shù)據(jù)的示例代碼

    在C++中高效使用和處理Json格式數(shù)據(jù)的示例代碼

    最近的項(xiàng)目在用c處理后臺(tái)的數(shù)據(jù)時(shí),因?yàn)楹枚嗤獠拷涌诙荚谑褂肑son格式作為返回的數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)描述,如何在c中高效使用和處理Json格式的數(shù)據(jù)就成為了必須要解決的問(wèn)題,需要的朋友可以參考下
    2023-11-11
  • Qt數(shù)據(jù)庫(kù)相關(guān)應(yīng)用開(kāi)發(fā)總結(jié)

    Qt數(shù)據(jù)庫(kù)相關(guān)應(yīng)用開(kāi)發(fā)總結(jié)

    這篇文章主要為大家介紹了在Qt數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)中的一些經(jīng)驗(yàn)總結(jié),以及一些組件的使用介紹。文中的示例代碼講解詳細(xì),需要的可以參考一下
    2022-02-02
  • C++引用和結(jié)構(gòu)體介紹

    C++引用和結(jié)構(gòu)體介紹

    這篇文章主要介紹了C++引用和結(jié)構(gòu)體,結(jié)構(gòu)體是我們自定義的復(fù)合類(lèi)型,本質(zhì)上也是一種變量類(lèi)型,所以一樣可以使用引用,下面來(lái)看看文章內(nèi)容詳細(xì)介紹,需要的朋友可以參考一下
    2021-11-11

最新評(píng)論