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

正文內(nèi)容

c教程-類的設(shè)計(jì)和繼承(編輯修改稿)

2025-02-02 16:39 本頁面
 

【文章內(nèi)容簡介】 計(jì) 第五節(jié) 友元及 static ? 友元機(jī)制 : 允許一個(gè)類將對其非公有成員的訪問權(quán)授予指定的函數(shù)或類 優(yōu)點(diǎn) : 在實(shí)現(xiàn)類之間數(shù)據(jù)共享時(shí),減少系統(tǒng)開銷,提高效率 。 缺點(diǎn) :友元函數(shù)破環(huán)了封裝機(jī)制,盡量不使用友元函數(shù) . 因?yàn)橛言瘮?shù)是類外的函數(shù),所以它的聲明可以放在類的私有段或公有段且沒有區(qū)別??梢灾苯诱{(diào)用友元函數(shù),不需要通過對象或指針 . 成員函數(shù)有 this指針,而友元函數(shù)沒有 this指針。 友元函數(shù)是不能被繼承的,就像父親的朋友未必是兒子的朋友 ? static函數(shù)和 static數(shù)據(jù)成員 非 static成員存在于類的對象中 , static數(shù)據(jù)成員是獨(dú)立于類的對象的 , 它是于類相關(guān)聯(lián)的 . 通過作用域操作符 ::直接調(diào)用 static成員 . static數(shù)據(jù)成員必須在類定義體外部定義一次 . 靜態(tài) 成員函數(shù)訪問類成員數(shù)據(jù)和類 static數(shù)據(jù)成員的區(qū)別。 12 第一部分 c++類的設(shè)計(jì) 第六節(jié) 復(fù)制控制 ? 復(fù)制控制 : 復(fù)制構(gòu)造函數(shù) , 析構(gòu)函數(shù) , 賦值操作符 . ? 析構(gòu)函數(shù)在撤銷類對象時(shí)自動(dòng)調(diào)用 class Person { public: Person(const string amp。 name=, int age = 0) :m_age(age), m_name(name) {} Person(const Person amp。 per) { cout call copy endl。 m_age = 。 m_name = 。 } Person amp。 operator=(const Person amp。 per) { cout call = endl。 m_age = 。 m_name = 。 return *this。 } private: int m_age。 string m_name。 }。 int main() { Person per1(test, 20)。 Person per2(per1)。 //復(fù)制 Person per3(per1)。 //復(fù)制 Person per4。 per4 = per1。 //賦值 return 0。 } 13 第一部分 c++類的設(shè)計(jì) 第七節(jié) 操作符重載 一般將算術(shù)和關(guān)系操作符定義非成員函數(shù),而將賦值操作符定義為成員操作符。定義為非成員函數(shù)時(shí),通常必須將它們設(shè)置為所操作類的友元 operator+()。 operator+=()。 operator==()。 operator!=()。 重載 賦值運(yùn)算符 時(shí)應(yīng)返回一個(gè)對象。因?yàn)?賦值運(yùn)算符 的左邊是一個(gè)對象,所以重載賦值運(yùn)算符應(yīng)返回一個(gè)類的對象,為了避免不必要的開銷,最好是返回一個(gè)類的對象的引用。 重載 賦值運(yùn)算符 時(shí)必須是 類的成員函數(shù) 。 復(fù)數(shù)類演示代碼 ? 輸入和輸出操作符 ostreamamp。 operator (ostreamamp。 os, const ClassType amp。object) istreamamp。 operator(istreamamp。 in, ClassTypeamp。 s) 14 第一部分 c++類設(shè)計(jì)總結(jié) C++單個(gè)類的設(shè)計(jì)中講述的主要內(nèi)容有 : 引用 c++類的定義 類和對象的關(guān)系 c++封裝的概念 函數(shù)的重載 類操作符的重載 類
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1