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

正文內(nèi)容

指向?qū)ο蟮某V羔?ppt32)-經(jīng)營管理-全文預覽

2024-09-12 09:13 上一頁面

下一頁面
  

【正文】 “ = ” 實現(xiàn)賦值 對象 1= 對象 2 注: 對象 1與對象 2必須屬于同一類 。 7 用 new建立的動態(tài)對象一般是不用對象名的 , 是通過指針訪問的 。 用 new來動態(tài)分配空間 ?例: Box *p。)。 //錯誤 ? 如果函數(shù)的形參是指向非 const型對象的指針 , 則實參只能是指向非 const對象的指針 。 const Time *p = amp。 Time *p2 = t1。 例: Time const t1(10,12,15)。 ptr1= amp。1 指向?qū)ο蟮某V羔? 一般格式 類名 * const 指針變量名=對象地址; 指針聲明為 const型 , 并使之初始化 , 指針的值便不能再改變 。t1。 來自 3 指向常對象的指針變量 一般格式 const 類名 * 指針變量名; 如果一個對象已被聲明為常對象 , 則只能用指向常對象的指針指向它 。t1。 例: Time t1(10,12,15)。 (*p).hour = 18。 例: void fun(const Time amp。 //錯誤 } 6 對象的動態(tài)建立和釋放 目的 提高內(nèi)存空間的利用效率 ,主要應用于動態(tài)的數(shù)據(jù)結(jié)構(gòu) , 如鏈表中 。 ?當空間分配失敗時 , new將返回 0。 // 釋放 p所指向的內(nèi)存空間 ?釋放前 , 先自動調(diào)用析構(gòu)函數(shù) , 完成有關善后清理工作 。 //d2擁有和 d1相同的數(shù)據(jù)成員值 。 例: Date d2(d1)。 對象名 ) 例: Date::Date(const Date amp。 } 13 ?如果用戶沒有定義復制構(gòu)造函數(shù) , 則編譯系統(tǒng)提供一個默認的復制構(gòu)造函數(shù) , 即只是簡單地復制類中的每個數(shù)據(jù)成員 。 public: Person(char * pN=“noName”){ cout“Constructing “ pN“\n”。 delete[] pName。 } 結(jié)果: Constructing Randy Constructing noName Destructing noName Desstructing Randy p2(p1)。 if(pName) strcpy(pName, pN)。 if(pName) strcpy(pName, )。 } 結(jié)果: Constructing Randy Constructing Randy Destructing Randy Destructing Randy ?自定義拷貝 /復制構(gòu)造函數(shù) 16 靜態(tài)成員 ( Static Members ) 靜態(tài)數(shù)據(jù)成員 由每個該類對象共享 , 描述此類對象的共性狀態(tài) , 是類的一部分 。 17 例如: class Student{
點擊復制文檔內(nèi)容
試題試卷相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1