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

正文內(nèi)容

c重點(diǎn)知識(shí)回顧ppt課件-wenkub

2023-05-20 12:08:23 本頁面
 

【正文】 訪問權(quán)限關(guān)鍵字 , 則其中的數(shù)據(jù)成員和成員函數(shù)都默認(rèn)為私有的 。 成員函數(shù)也就是OOP中所稱的方法 。 15 類的定義復(fù)習(xí) ?類的定義由關(guān)鍵字 class打頭 , 后跟類名 , 類名之后是類體 , 它被括在花括號(hào)中 , 最后以一個(gè)分號(hào) “ 。 就表示變量 ri引用了變量 i, 這時(shí) ri就可看作是 i的別名 , 即它們指向同一個(gè)內(nèi)存單元 。y) 就表示變量 y為一引用類型 , 是對(duì)類型為 X的某變量的引用 。 ?例如 , Xamp。 程序中的內(nèi)聯(lián)函數(shù)用 inline標(biāo)識(shí) 。函數(shù)名重載在 C++中是允許的 (但在 C語言中是不行的,在 C語言中上述三個(gè)函數(shù)就必須采用不同的名字 )。 例如 ? int max(int i1, int i2)。 如 ? int x=1 //全局變量 ? int f2() ? { ? float x= //局部變量 ? coutxl=x //輸出局部變量 x的值 ? coutx2=::x //輸出全局變量 x的值 1 ? } 8 2 函數(shù)原型 ?C++要求在函數(shù)的聲明中必須明確指出函數(shù)返回值和各個(gè)參數(shù)的類型 , 這一形式就稱為函數(shù)的原型 。在面向?qū)ο蟪绦蛑袑?duì)象的一切活動(dòng),只能通過消息去驅(qū)動(dòng)。程序中的一切操作都是通過向?qū)ο蟀l(fā)送相應(yīng)的消息來實(shí)現(xiàn)的。一個(gè)類所生成的對(duì)象稱為該類的實(shí)例(instance)。 4 類的特性 ? 類在 OOP中被表示為由一組數(shù)據(jù)項(xiàng)和作用在其上的一組操作所構(gòu)成的整體。1 MFC編程技術(shù) 南京理工大學(xué) 計(jì)算機(jī)學(xué)院 劉傳才 2 — C++重點(diǎn)回顧 3 一:概述 較早的軟件開發(fā),用結(jié)構(gòu)化程序設(shè)計(jì)方法?!?學(xué)生類 ” 可由學(xué)號(hào)、姓名、學(xué)分等數(shù)據(jù)項(xiàng)和對(duì)這些數(shù)據(jù)的錄入、修改和查詢等操作組成。 ?一個(gè)類的所有對(duì)象都是由類生成的 , 反過來 ,類的所有對(duì)象都共享類中的所有數(shù)據(jù)項(xiàng)和操作方法 。對(duì)象接收到消息后,啟動(dòng)有關(guān)方法完成相應(yīng)的操作。消息傳遞也是對(duì)象間進(jìn)行通信的唯一方式。 例如 ?int f4(int a, int b) 就是函數(shù) f4的原型 。 ? float max(float f1, float f2)。當(dāng)調(diào)用重載函數(shù)時(shí),編譯程序根據(jù)其所帶參數(shù)的個(gè)數(shù)和類型來進(jìn)行選擇 10 4 缺省參數(shù)函數(shù) ? 缺省參數(shù)有雙重含義:其一指在函數(shù)原型中可以給出參數(shù)的初始值 (稱為缺省值或默認(rèn)值 );其二指函數(shù)調(diào)用時(shí)允許缺省部分或全部實(shí)參 , 缺省的這些實(shí)參 , 系統(tǒng)自動(dòng)按該函數(shù)原型中給出的缺省值處理 。 設(shè)置內(nèi)聯(lián)函數(shù)的目的是為了消除函數(shù)調(diào)用時(shí)的系統(tǒng)開銷 , 以提高運(yùn)行速度 , 但這是一種用空間換時(shí)間的措施 ,故僅適合一些小函數(shù) 。就表示一個(gè)引用類型 , X為被引用的類型名 , 則 Xamp。 ?引用類型的說明一般要立即進(jìn)行初始化 , 如 int i。 13 三 類與對(duì)象的定義 ?1 類的定義 ? C++中的類是由一組描述對(duì)象屬性或狀態(tài)的數(shù)據(jù)項(xiàng)和作用在這些數(shù)據(jù)項(xiàng)上的操作構(gòu)成的封裝體?!苯Y(jié)束 。 數(shù)據(jù)成員和成員函數(shù)一般也統(tǒng)稱為類的成員 。 (3)private、 protected、 public的次序和出現(xiàn)的次數(shù)可以星任意的 。學(xué)生屬性數(shù)據(jù)項(xiàng)上的操作有置初值、修改、查詢等。 17 一個(gè)例子 ? 例 4 定義學(xué)生類 clsss Student { private: int number。 } void modify(float scorel) //數(shù)據(jù)修改 { score=scorel。 18 2 對(duì)象的生成 ? 在 C++中 , 一個(gè)類也就是用戶定義的一個(gè)數(shù)據(jù)類型 ,而且是一個(gè)抽象數(shù)據(jù)類型 。 ? Student a。 19 3 構(gòu)造函數(shù)和析構(gòu)函數(shù) ? (1) 構(gòu)造函數(shù) ? 構(gòu)造函數(shù)的特點(diǎn)是函數(shù)名同其類名相同 , 但無任何返回類型 。 例如下面的語句就同樣創(chuàng)建了對(duì)象 a。 21 (3) 析構(gòu)函數(shù) ? 由于增加的數(shù)據(jù)成員是字符指針 , 所以 , 構(gòu)造函數(shù)中使用操作符 new為其開辟內(nèi)存空間 。 這就實(shí)現(xiàn)了內(nèi)存空間的自動(dòng)釋放 。 。 所謂友員 , 就是那些允許訪問類中私有數(shù)據(jù)和保護(hù)數(shù)據(jù)的非本類的函數(shù) 。友員聲明的語法形式為 ? friend 函數(shù)原型 24 例子 ?例如 ? void f1(int x, float y) ? {...} ? class X ? { ? friend void f1(int x, float y)。在 C++中,向?qū)ο蟀l(fā)送消息,是用對(duì)象去調(diào)用相應(yīng)的成員函數(shù)的方式實(shí)現(xiàn)的。 所以
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1