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

正文內(nèi)容

c重點知識回顧ppt課件-展示頁

2025-05-14 12:08本頁面
  

【正文】 e: ? 數(shù)據(jù)成員 ? 成員函數(shù) ? protected: ? 數(shù)據(jù)成員 ? 成員函數(shù) ? public: ? 數(shù)據(jù)成員 ? 成員函數(shù) ? }。 13 三 類與對象的定義 ?1 類的定義 ? C++中的類是由一組描述對象屬性或狀態(tài)的數(shù)據(jù)項和作用在這些數(shù)據(jù)項上的操作構(gòu)成的封裝體。 ri = i。 ?引用類型的說明一般要立即進行初始化 , 如 int i。y, 或 Xamp。就表示一個引用類型 , X為被引用的類型名 , 則 Xamp。表示 。 設(shè)置內(nèi)聯(lián)函數(shù)的目的是為了消除函數(shù)調(diào)用時的系統(tǒng)開銷 , 以提高運行速度 , 但這是一種用空間換時間的措施 ,故僅適合一些小函數(shù) 。 //b的缺省值為 0, c的缺省值為 1 11 5 內(nèi)聯(lián)函數(shù) ?內(nèi)聯(lián)函數(shù)也稱內(nèi)置函數(shù) , 就是在編譯時把該函數(shù)的程序代碼插入到調(diào)用該函數(shù)的語句之處 , 以便在程序運行時不再進行函數(shù)調(diào)用 。當調(diào)用重載函數(shù)時,編譯程序根據(jù)其所帶參數(shù)的個數(shù)和類型來進行選擇 10 4 缺省參數(shù)函數(shù) ? 缺省參數(shù)有雙重含義:其一指在函數(shù)原型中可以給出參數(shù)的初始值 (稱為缺省值或默認值 );其二指函數(shù)調(diào)用時允許缺省部分或全部實參 , 缺省的這些實參 , 系統(tǒng)自動按該函數(shù)原型中給出的缺省值處理 。 ?這三個函數(shù)的名都是 max,但它們又是不同的函數(shù),這就是一種函數(shù)名重載。 ? float max(float f1, float f2)。 9 3 函數(shù)名重載 ?函數(shù)名重載就是用同一個函數(shù)名定義不同的函數(shù) ,即同一個函數(shù)名 , 但函數(shù)的返回類型 、 函數(shù)的參數(shù)類型或個數(shù) 、 函數(shù)體等卻不同 。 例如 ?int f4(int a, int b) 就是函數(shù) f4的原型 。 即在局部變量的作用域內(nèi) , 可用“ ::”對被隱藏的同名全局變量進行訪問 。消息傳遞也是對象間進行通信的唯一方式。在面向?qū)ο蟪绦蛑?,要求某對象作某操作時,就向該對象發(fā)送一個相應(yīng)的消息;當對象接收到發(fā)向它的消息時,就調(diào)用有關(guān)的方法,執(zhí)行相應(yīng)的操作。對象接收到消息后,啟動有關(guān)方法完成相應(yīng)的操作。 因此 , 對象可理解為: 對象 = (算法 + 數(shù)據(jù)結(jié)構(gòu) ) ?面向?qū)ο蟪绦虻慕Y(jié)構(gòu)特點是,程序一般由類的定義和類的使用兩部分組成。 ?一個類的所有對象都是由類生成的 , 反過來 ,類的所有對象都共享類中的所有數(shù)據(jù)項和操作方法 。 5 類的定義和使用 ?在 OOP中 , 總是先定義類 , 再由類生成其對象 。“ 學(xué)生類 ” 可由學(xué)號、姓名、學(xué)分等數(shù)據(jù)項和對這些數(shù)據(jù)的錄入、修改和查詢等操作組成。現(xiàn)實世界本身就是一個對象的世界,任何對象都具有一定的屬性與操作,也就總能用數(shù)據(jù)結(jié)構(gòu)與算法兩者合一地來描述。1 MFC編程技術(shù) 南京理工大學(xué) 計算機學(xué)院 劉傳才 2 — C++重點回顧 3 一:概述 較早的軟件開發(fā),用結(jié)構(gòu)化程序設(shè)計方法。程序的定律是: 程序 = (算法 ) + (數(shù)據(jù)結(jié)構(gòu) ) ?在面向?qū)ο笾?,算法與數(shù)據(jù)結(jié)構(gòu)被捆綁成一個類,面向?qū)ο蟪绦虻幕驹厥菍ο蟆? 4 類的特性 ? 類在 OOP中被表示為由一組數(shù)據(jù)項和作用在其上的一組操作所構(gòu)成的整體。類中的數(shù)據(jù)項一般稱為實例變量或數(shù)據(jù)成員,類中的操作一般稱為方法或成員函數(shù)。一個類所生成的對象稱為該類的實例(instance)。 這樣 , 在邏輯上每一個對象都包含數(shù)據(jù)和操作兩部分 , 但在物理上同類的所有對象都共享類中的數(shù)據(jù)項和方法 。程序中的一切操作都是通過向?qū)ο蟀l(fā)送相應(yīng)的消息來實現(xiàn)的。 6 消息 ?消息就是要求對象進行某種活動 (操作 )的信息。在面向?qū)ο蟪绦蛑袑ο蟮囊磺谢顒?,只能通過消息去驅(qū)動。 7 二 C++對 C在過程語言方面的擴充 ? 1 作用域標識符 ? “ ::”稱為作用域標識符 , 它用來解決局部變量與全局變量的重名問題 。 如 ? int x=1 //全局變量 ? int f2() ? { ? float x= //局部變量 ? coutxl=x //輸出局部變量 x的值 ? coutx2=::x //輸出全局變量 x的值 1 ? } 8 2 函數(shù)原型 ?C++要求在函數(shù)的聲明中必須明確指出函數(shù)返回值和各個參數(shù)的類型 , 這一形式就稱為函數(shù)的原型 。函數(shù)原型的一般表示形式為 返回類型 函數(shù)名 ( [類型 1參數(shù)1, … , 類型 n參數(shù) n] ); 在程序中 , 一個函數(shù)的原型要求必須出現(xiàn)在該函數(shù)的調(diào)用語句之前 。 例如 ? int max(int i1, int i2)。 ? double max(double d1,
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1