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

正文內容

c技能培訓三ppt課件-資料下載頁

2025-01-10 14:17本頁面
  

【正文】 int k。 int geti(){return i。} int getj(){return j。} int getk(){return k。} }。 2022/2/7 ? 下面是訪問類 A的對象 a中數(shù)據(jù)成員的各種情況: A a; //定義類 A的對象 a 。//非法, i為 A的私有成員 。//非法, j為 A的保護成員 。//合法, k為 A的公有成員 本例的所有成員函數(shù)都是在類體中。若在類體外實現(xiàn)。若在類體外實現(xiàn),需要使用作用域運算符 ::,用它來標識某個成員函數(shù)是屬于哪個類的。該運算符在這里使用的格式如下: 類名 ::函數(shù)名 (參數(shù)表 ) int A::geti() { return i。 } 2022/2/7 對象 普通對象定義 在定義了一個類以后,定義其對象的一般格式如下: 類名 對象名表; 對象指針定義 類名 * 對象指針名表; A a1,a2,*p。 2022/2/7 對象數(shù)組 ? 對象數(shù)組是指數(shù)組元素為對象的數(shù)組。該數(shù)組中若干個元素必須是同一個類的若干個對象。對象數(shù)組的定義,賦值和引用與普通數(shù)組一樣,只是數(shù)組的元素與普通數(shù)組不同,它是同類的若干個對象。 ? 類名 數(shù)組名 [大小 ]… Sample Array[5]。 2022/2/7 構造函數(shù)和析構函數(shù) 構造函數(shù) 構造函數(shù)功能: 在創(chuàng)建對象時使用給定的值將對象初始化。 構造函數(shù)的特點: ( 1)構造函數(shù)是成員函數(shù),函數(shù)體可放在類體內,也可放在類體外。 ( 2)構造函數(shù)是一個特殊的函數(shù),該函數(shù)的名字與類名相同,且不指定類型說明,它有隱含的返回值,該值由系統(tǒng)內部使用。該函數(shù)可以有一個參數(shù),也可以有多個參數(shù) 2022/2/7 構造函數(shù)和析構函數(shù) ( 3)構造函數(shù)可以重載,即可以定義多個參數(shù)不同的函數(shù)。 ( 4)程序中不能直接調用構造函數(shù),在創(chuàng)建對象時系統(tǒng)自動調用構造函數(shù)。 ? 和一般成員函數(shù)類似,類的構造函數(shù)可以帶有參數(shù),也可以重載,構造函數(shù)的重載表示類對象的不同的初始化方式。不帶任何參數(shù)的構造函數(shù)為默認構造函數(shù)。 2022/2/7 示例程序一 ? class Sample ? { int n; public: Sample() {n=0; }; Sample( int i) {n=i; } void disp() { cout“n=”nendl。 } ? }; ? void main() ? { Sample s1,s2(10)。 ()。 ()。 ? } 2022/2/7 示例程序一說明 ? 類 Sample中定義了兩個構造函數(shù),在main函數(shù)中定義 Sample類的兩個對象時自動調用相關的構造函數(shù)。定義 s1時因不帶參數(shù),調用構造函數(shù) 1;定義 s2時因帶有參數(shù),調用構造函數(shù) 2。該程序執(zhí)行的結果是 n=0, n=10 如果一個類中沒有定義任何構造函數(shù),則編譯系統(tǒng)會自動生成一個不帶參數(shù)的默認構造函數(shù):類名 ::默認構造函數(shù)名 (){} 2022/2/7 構造函數(shù)和析構函數(shù) ? 拷貝構造函數(shù) 功能:用一個已知的對象來初始化一個被創(chuàng)建的同類的對象??截惓跏蓟瘶嬙旌瘮?shù)實際上也是構造函數(shù)。它是在初始化時被調用來將一個已知對象的數(shù)據(jù)成員的值拷貝給正在創(chuàng)建的另一個同類的對象 拷貝構造函數(shù)的特點: 1,函數(shù)名同類名,因為它也是一種構造函數(shù),并且該函數(shù)也不被指定返回類型 2,函數(shù)只有一個參數(shù),并且是對某個對象的引用。 3,每個類都必須有一個拷貝構造函數(shù),其格式如下:類名 ::拷貝構造函數(shù) (類名 amp。 引用名 ) 2022/2/7 構造函數(shù)和析構函數(shù) ? 析構函數(shù) 功能:釋放一個對象。在對象刪除前,用它來做一些清理工作,它與構造函數(shù)的功能正好相反。 析構函數(shù)不能重載。 特點: 1,析構函數(shù)是成員函數(shù),函數(shù)體可以放在類體內,也可以放在類體外。 2,定義形式 ~類名() {} 3,一個類中最多定義一個析構函數(shù) 4,析構函數(shù)可以被調用,也可以由系統(tǒng)調用。在下面兩種情況下,析構函數(shù)會被自動調用 。如果一個對象被定義在一個函數(shù)體內,則當這個函數(shù)結束時,該對象的析構函數(shù)被自動調用 。使用 new運算符動態(tài)創(chuàng)建一個對象后,當使用 delete運算符釋放它時, delete將會自動調用析構函數(shù)。 2022/2/7 Thank You! 2022/2/7
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1