freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο骳考試復(fù)習(xí)(編輯修改稿)

2025-07-04 23:14 本頁面
 

【文章內(nèi)容簡介】 用拷貝構(gòu)造函數(shù)。l 當(dāng)函數(shù)的返回值是類對象時,系統(tǒng)自動調(diào)用拷貝構(gòu)造函數(shù)。深拷貝和淺拷貝:缺省的拷貝構(gòu)造函數(shù)所實現(xiàn)的數(shù)據(jù)成員逐一賦值就是淺拷貝,當(dāng)類中有指針時,需要自定義拷貝構(gòu)造函數(shù),謂深拷貝。1析構(gòu)函數(shù)完成對象被刪除前的一些清理工作。特點(diǎn):l 析構(gòu)函數(shù)與構(gòu)造函數(shù)名相同,但它前面必須加一個波浪號~l 析構(gòu)函數(shù)沒有返回值l 析構(gòu)函數(shù)沒有參數(shù),所以一個類中只能有一個析構(gòu)函數(shù),所以析構(gòu)函數(shù)不能重載l 當(dāng)撤銷對象時,或delete對象指針編譯系統(tǒng)自動調(diào)用析構(gòu)函數(shù)l 如果沒有定義析構(gòu)函數(shù),系統(tǒng)自動生成一個缺省的析構(gòu)函數(shù)類名::~缺省析構(gòu)函數(shù)名(){}1成員初始化列表在聲明類時,不能在數(shù)據(jù)成員的聲明中對數(shù)據(jù)成員進(jìn)行初始化,一般在構(gòu)造函數(shù)中用賦值語句進(jìn)行,但對于內(nèi)嵌的對象、常量、引用數(shù)據(jù)成員需要在構(gòu)造函數(shù)的成員初始化列表中進(jìn)行。帶有成員初始化列表的構(gòu)造函數(shù)一般格式:類名::構(gòu)造函數(shù)名(參數(shù)表):(成員初始化列表){。}1this指針隱含于每一個類的成員函數(shù)中的特殊指針。1對象數(shù)組:類名 數(shù)組名[下標(biāo)值];該數(shù)組中每個元素都是對象,都會自動調(diào)用構(gòu)造函數(shù),當(dāng)數(shù)組中每一個對象被刪除時,系統(tǒng)都要調(diào)用一次析構(gòu)函數(shù)。訪問方法:數(shù)組名[下標(biāo)].成員名1對象指針:類名 *對象指針名;定義對象指針不會調(diào)用構(gòu)造函數(shù)利用對象指針可以訪問單個對象成員,如point *p,ob;p=amp。ob;pshow()?;?*p).show()。也可以用對象指針訪問對象數(shù)組,對象可以作為函數(shù)參數(shù),對象指針也可以1指向類成員的指針:通過指向成員的指針只能訪問公有成員指向類的非靜態(tài)成員的指針l 指向公有數(shù)據(jù)成員的指針:類型說明符 類名::*數(shù)據(jù)成員指針名;說明指針應(yīng)該指向哪個成員:指針名=amp。類名::數(shù)據(jù)成員名;通過對象名(或?qū)ο笾羔槪┡c成員指針結(jié)合來訪問數(shù)據(jù)成員: 對象名.* 類成員指針名 或: 對象指針名*類成員指針名l 聲明指向公有函數(shù)成員的指針:類型說明符 (類名::*指針名)(參數(shù)表);初始化:指針名=類名::函數(shù)成員名;通過對象名(或?qū)ο笾羔槪┡c成員指針結(jié)合來訪問函數(shù)成員:(對象名.* 類成員指針名)(參數(shù)表)或:(對象指針名*類成員指針名)(參數(shù)表)指向類的靜態(tài)成員的指針l 對類的靜態(tài)成員的訪問不依賴于對象,可以用普通的指針來指向和訪問靜態(tài)成員1靜態(tài)成員l 靜態(tài)數(shù)據(jù)成員l 用關(guān)鍵字static聲明,該類的所有對象維護(hù)該成員的同一個拷貝,必須在類外定義和初始化,用(::)來指明所屬的類。初始化格式:數(shù)據(jù)類型 類名::靜態(tài)數(shù)據(jù)成員名=值;靜態(tài)數(shù)據(jù)屬于整個類,因此既可以通過某個對象,或?qū)ο笾羔樔ピL問,也可以使用類名::靜態(tài)數(shù)據(jù)成員名格式去訪問它。l 靜態(tài)成員函數(shù) n 一般來說,靜態(tài)成員函數(shù)只能引用屬于該類的靜態(tài)數(shù)據(jù)成員或靜態(tài)成員函數(shù)。n 靜態(tài)成員函數(shù)沒有this指針n 類外代碼可以使用類名和作用域操作符來調(diào)用靜態(tài)成員函數(shù)。如類名::靜態(tài)成員函數(shù)名(實參表)或者對象。靜態(tài)成員函數(shù)名(實參表)或?qū)ο笾羔槨奠o態(tài)成員函數(shù)名(實參表)如某類A:class A {private: static int totalW; int w;public:A (int m) { w = m; totalW +=m;} ~A (){totalW =w ;} static int getT () { return totalW ;} };int A:: totalW =0;void main (){A al (50); cout A:: getT () endl; A a2 (100); cout () endl;}友元友元是C++提供的一種破壞數(shù)據(jù)封裝和
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1