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

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)實(shí)驗(yàn)報(bào)告-資料下載頁(yè)

2025-02-04 02:20本頁(yè)面

【導(dǎo)讀】功能的擴(kuò)充與增強(qiáng),并善于在編寫程序過(guò)程中應(yīng)用這些新的功能。但是隨著軟件規(guī)模的增大,用C語(yǔ)言編寫程序漸漸顯得有些吃力了?紀(jì)80年代初在C語(yǔ)言的基礎(chǔ)上開發(fā)成功的?C++保留了C語(yǔ)言原有的所有優(yōu)點(diǎn),增加了面向?qū)ο蟮臋C(jī)制?C++是由C發(fā)展而來(lái)的,與C兼容?用C語(yǔ)言寫的程序基本上可以不加修改。從C++的名字可以看出它是C的超集?C++既可用于面向過(guò)程的結(jié)。CPlusPlus)、GCC、AT&TC++等。如果選擇了<win32-release>項(xiàng),就會(huì)在工程所在的目錄下產(chǎn)生一。行效率高,是我們最后的產(chǎn)品.至此,即已生成了一個(gè)完整的程序.但要說(shuō)明一點(diǎn),我們現(xiàn)在VC++. Windows程序還有很長(zhǎng)的一段路要走.C++是怎樣體現(xiàn)面向?qū)ο蟪绦蛟O(shè)計(jì)方法的?例包含類的C++程序?Studentstud1,stud2;//定義stud1和stud2為Student類的變量,稱為對(duì)象。例輸出一行字符:“ThisisaC++program.”?例求a和b兩個(gè)數(shù)之和?例給兩個(gè)數(shù)x和y,求兩數(shù)中的大者?對(duì)程序理解不深,有一個(gè)初步的印象.下章詳細(xì)介紹.

  

【正文】 定義變量的方法一樣,也分三種,當(dāng)類中有數(shù)據(jù)成員的訪問(wèn)權(quán)限為私有時(shí),不允許對(duì)對(duì) 象進(jìn)行初始化。 class A { float x,y。 public: void Setxy( float a, float b ){ x=a。 y=b。 } void Print(void) { coutx?\t?yendl。 } } a1,a2。 void main(void) { A a3,a4。 } 對(duì)象的使用 一個(gè)對(duì)象的成員就是該對(duì)象的類所定義的成員,有成員數(shù)據(jù)和成員函數(shù),引用時(shí)同結(jié)構(gòu)體變量類似,用 “ .”運(yùn)算符。 class A { float x,y。 public: float m,n。 類的變量我們稱之為 對(duì)象 。 void Setxy( float a, float b ){ x=a。 y=b。 } void Print(void) { coutx?\t?yendl。 } }。 void main(void) { A a1,a2。 //定義對(duì)象 =10。 =20。 //為公 有成員數(shù)據(jù)賦值 ( , )。 //為私有成員數(shù)據(jù)賦值 ()。 } 用成員選擇運(yùn)算符“ .”只能訪問(wèn)對(duì)象的公有成員,而不能訪問(wèn)對(duì)象的私有成員或保護(hù)成員。若要訪問(wèn)對(duì)象的私有的數(shù)據(jù)成員,只能通過(guò)對(duì)象的公有成員函數(shù)來(lái)獲取。 2- 3 程序結(jié)構(gòu):訪問(wèn)控制;類的程序結(jié)構(gòu);類作用域 六、 作業(yè) 第 3 章 關(guān)于類和對(duì)象的進(jìn)一步討論 一、教學(xué)目的: 進(jìn)一步加深對(duì)類和對(duì)象的理解;掌握類的構(gòu)造函數(shù)和析構(gòu)函數(shù)的概念和使用方法。掌握對(duì)對(duì) 象數(shù)組、對(duì)象的指針及其使用方法;掌握友元的概念和使用;了解類模板的使用方法。 學(xué)時(shí)分配: 10 學(xué)時(shí) 二、教學(xué)重點(diǎn): 掌握類的構(gòu)造函數(shù)和析構(gòu)函數(shù)的概念和使用方法 三、教學(xué)難點(diǎn): 理解和掌握 對(duì)象數(shù)組、對(duì)象的指針及其使用方法 四、教學(xué)方法: 課題講授及 例程解析 , 采用多媒體教學(xué)方法,利用 Powerpoint 將本節(jié)課的關(guān)鍵內(nèi)容歸類,并通過(guò) Inter 收集相關(guān)的資料融入教學(xué)內(nèi)容中 。 五、教學(xué)過(guò)程設(shè)計(jì): 1. 構(gòu)造函數(shù)和析構(gòu)函數(shù)及調(diào)用順序 1- 1 構(gòu)造函數(shù)設(shè)計(jì) , 構(gòu)造函數(shù)的重載 ,類成員初始化,構(gòu)造順 序, 復(fù)制 構(gòu)造函數(shù) 對(duì)象 數(shù)組、對(duì)象的指針及其使用方法 構(gòu)造函數(shù)和析構(gòu)函數(shù)是在類體中說(shuō)明的兩種特殊的成員函數(shù)。 構(gòu)造函數(shù)是在創(chuàng)建對(duì)象時(shí),使用給定的值來(lái)將對(duì)象初始化。 析構(gòu)函數(shù)的功能正好相反,是在系統(tǒng)釋放對(duì)象前,對(duì)對(duì)象做一些善后工作。 構(gòu)造函數(shù)可以帶參數(shù)、可以重載,同時(shí)沒(méi)有返回值。 構(gòu)造函數(shù)是類的成員函數(shù),系統(tǒng)約定構(gòu)造函數(shù)名必須與類名相同。構(gòu)造函數(shù)提供了初始化對(duì)象的一種簡(jiǎn)單的方法。 class A{ float x,y。 public: A(float a,float b){ x=a。 y=b。}//構(gòu)造函數(shù),初始化對(duì)象 float Sum(void) { return x+y。 } void Set(float a,float b) { x=a。 y=b。} Print(void) { coutx=x39。\t39。y=yendl。} }。 void main(void) { A a1(, )。//定義時(shí)調(diào)用構(gòu)造函數(shù)初始化 A a2(,)。 (, )。 //利用成員函數(shù)重新為對(duì)象賦值 ()。 ()。 } 對(duì)構(gòu)造函數(shù),說(shuō)明以下幾點(diǎn): 。構(gòu)造函數(shù)的主要作用是完成初始化對(duì)象的數(shù)據(jù)成員以及其它的初始化工作。 2. 在定義構(gòu)造函數(shù)時(shí),不能指定函數(shù)返回值的類型,也不能指定為 void 類型。 3. 一個(gè)類可以定義若干個(gè)構(gòu)造函數(shù)。當(dāng)定義多個(gè)構(gòu)造函數(shù)時(shí),必須滿足函數(shù)重載的原則。 。 ,構(gòu)造函數(shù)必須是公有的成員函數(shù)。如果定義的類僅用于派生其它類時(shí),則可將構(gòu)造函數(shù)定義為 保護(hù)的成員函數(shù)。 由 于構(gòu)造函數(shù)屬于類的成員函數(shù),它對(duì)私有數(shù)據(jù)成員、保護(hù)的數(shù)據(jù)成員和公有的數(shù)據(jù)成員均能進(jìn)行初始化 。 class A{ float x,y。 public: A(float a, float b=10) { x=a。 y=b。 } A() { x=0。 y=0。} void Print(void) { coutx39。\t39。yendl。 } }。 void main(void) { A a1, a2(), a3(, )。 ()。 ()。 ()。 } 對(duì)局部對(duì)象,靜態(tài)對(duì)象,全局對(duì)象的初始化對(duì)于局部對(duì)象,每次定義對(duì)象時(shí),都要調(diào)用構(gòu)造函數(shù)。 對(duì)于靜態(tài)對(duì)象,是在首次定義對(duì)象時(shí),調(diào)用構(gòu)造函數(shù)的,且由于對(duì)象一直存在,只調(diào)用一次構(gòu)造函數(shù)。 對(duì)于全局對(duì)象,是在 main函數(shù)執(zhí)行之前調(diào)用構(gòu)造函數(shù)的。 1- 2 析構(gòu)函數(shù) ,析 構(gòu)順序 的進(jìn)一步討論 2- 1 對(duì)象相關(guān)內(nèi)容 2- 2 程序結(jié)構(gòu):訪問(wèn)控制;類的程序結(jié)構(gòu);類作用域 2- 3 靜態(tài)成員,友元 類模板的定義和實(shí)現(xiàn) 六、 作業(yè) 第 4 章 運(yùn)算符重載 一、教學(xué)目的: 了解運(yùn)符算重載的概念和使用方法;掌握幾種常用的運(yùn)算 符重載的方法 學(xué)時(shí)分配: 5 學(xué)時(shí) 二、教學(xué)重點(diǎn): 三、教學(xué)難點(diǎn): 理解和掌握 四、教學(xué)方法: 課題講授、例程解析與上機(jī)實(shí)驗(yàn)相結(jié)合, 采用多媒體教學(xué)方法,利用 Powerpoint 將本節(jié)課的關(guān)鍵內(nèi)容歸類 。 五、教學(xué)過(guò)程設(shè)計(jì): 1. 運(yùn)算符重載的方法和規(guī)則 1- 1 運(yùn)算符重載的方法 1- 2 運(yùn)算符重載的規(guī)則 六、 作業(yè) 第 5 章 繼承與派生 一、教學(xué)目的: 了解繼承在面向?qū)ο蟪绦蛟O(shè)計(jì)中的重要作用;理解繼承與派 生的概念;通過(guò)繼承派生出一個(gè)新的類的方法;了解虛基類的作用和用法。 學(xué)時(shí)分配: 9 學(xué)時(shí) 二、教學(xué)重點(diǎn): 。 三、教學(xué)難點(diǎn): 理解 。 四、教學(xué)方法: 課題講授及實(shí)例演示 , 采用多媒體教學(xué)方法,利用 Powerpoint 將本節(jié)課的關(guān)鍵內(nèi)容歸類,并通過(guò) Inter 收集相關(guān)的資料融入教學(xué)內(nèi)容中 。 五、教學(xué)過(guò)程設(shè)計(jì): 1. 繼承與派生 1- 1 繼承結(jié)構(gòu):類層次結(jié)構(gòu)、派生類對(duì)象結(jié)構(gòu) 1- 2 派生類的構(gòu)造,繼承方式,多繼承概念,多繼承技術(shù) 六、 作業(yè) 第 6 章 多態(tài)性與虛函數(shù) 一、教學(xué)目的: 了 解 多態(tài)性的概念 ;了解虛函數(shù)的作用及使用方法;了解靜態(tài)關(guān)聯(lián)和動(dòng)態(tài)關(guān)聯(lián)的概念和用法;了解純虛函數(shù)和抽象類的概念和用法 。 學(xué)時(shí)分配: 5 學(xué)時(shí) 二、教學(xué)重點(diǎn): 。 三、教學(xué)難點(diǎn): 。 四、教學(xué)方法: 課題講授及實(shí)例演示 , 采用多媒體教學(xué)方法,利用 Powerpoint 將本節(jié)課的關(guān)鍵內(nèi)容歸類,并通過(guò) Inter 收集相關(guān)的資料融入教學(xué)內(nèi)容中 。 五、教學(xué)過(guò)程設(shè)計(jì): 1. 繼承與多態(tài)的關(guān)系 1- 1 抽象編程的困惑,虛函數(shù) 1- 2 多態(tài)編程, 抽象基類,抽象類和具體類,抽象類做界面 六、 作業(yè) 第 7 章 輸入輸出流 一、教學(xué)目的: 理解 C++的輸入輸出流類 及基本使用方法 學(xué)時(shí)分配: 2 學(xué)時(shí) 二、教學(xué)重點(diǎn): 理解 C++的輸入輸出流類。 三、教學(xué)難點(diǎn): 輸入輸出流類 的使用 。 四、教學(xué)方法: 課題講授、例程解析與上機(jī)實(shí)驗(yàn)相結(jié)合, 采用多媒體教學(xué)方法,利用 Powerpoint 將本節(jié)課的關(guān)鍵內(nèi)容歸類 。 五、教學(xué)過(guò)程設(shè)計(jì): 1. C++的輸入和輸出 1- 1 標(biāo)準(zhǔn)輸出流 ,標(biāo)準(zhǔn)輸入流 1- 2 文件操作與文件流 ,字符串流 六、思考題 復(fù)習(xí) 一、教學(xué)目的: 復(fù)習(xí)所學(xué)內(nèi)容,幫助學(xué)生對(duì) 面向?qū)ο蟪绦蛟O(shè)計(jì) 課程所 涉及 的知識(shí)點(diǎn)進(jìn)行總結(jié)和歸納。 學(xué)時(shí)分配: 2 學(xué)時(shí) 二 、教學(xué)重點(diǎn): 類和對(duì)象,繼承與派生,多態(tài)性與虛函數(shù) 三 、教學(xué)方法: 課題講授 , 采用多媒體教學(xué)方法,利用 Powerpoint 將本節(jié)課的關(guān)鍵內(nèi)容歸類 。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1