![面向?qū)ο蟪绦蛟O(shè)計實驗指導(dǎo)書_第1頁](http://file4.renrendoc.com/view/c00ebac75d3d16dc5a1d2c9e6c2eae53/c00ebac75d3d16dc5a1d2c9e6c2eae531.gif)
![面向?qū)ο蟪绦蛟O(shè)計實驗指導(dǎo)書_第2頁](http://file4.renrendoc.com/view/c00ebac75d3d16dc5a1d2c9e6c2eae53/c00ebac75d3d16dc5a1d2c9e6c2eae532.gif)
![面向?qū)ο蟪绦蛟O(shè)計實驗指導(dǎo)書_第3頁](http://file4.renrendoc.com/view/c00ebac75d3d16dc5a1d2c9e6c2eae53/c00ebac75d3d16dc5a1d2c9e6c2eae533.gif)
![面向?qū)ο蟪绦蛟O(shè)計實驗指導(dǎo)書_第4頁](http://file4.renrendoc.com/view/c00ebac75d3d16dc5a1d2c9e6c2eae53/c00ebac75d3d16dc5a1d2c9e6c2eae534.gif)
![面向?qū)ο蟪绦蛟O(shè)計實驗指導(dǎo)書_第5頁](http://file4.renrendoc.com/view/c00ebac75d3d16dc5a1d2c9e6c2eae53/c00ebac75d3d16dc5a1d2c9e6c2eae535.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《C++面向?qū)ο蟪绦蛟O(shè) 號課程總學(xué)時: 實驗學(xué)時: 先修課程:C語言程序設(shè)計一、本課程實驗的主要目的與任C++語言中的數(shù)據(jù)類型,運算,語句C++語言學(xué)會解決一般應(yīng)用問題,從而掌握面向?qū)ο?實驗一熟悉VC++IDE開發(fā)環(huán) 實驗二類和對象(一 實驗三類和對象(二 實驗四運算符重 實驗五繼承和派 實驗六多態(tài)性和虛函 實驗七輸入輸出 實驗八利用AppWizard向?qū)蒞indows應(yīng)用程
VC++IDE和的使用。#include<iostream.h>intadd(intx,inty=8);voidmain() intx=4;}intadd(intx,int returnx+y;#include<iostream.h>voidmain() int*p,i;}#include<iostream.h> cout<<"i="<<i<<",r="<<r<<'\n';}#include<iostream.h>intf(inti){staticintk=1;k+=i;returnk;}void inti;cout<<f(i)<<"}#include<iostream.h>voidfunc();intn=1;voidmain() staticintintb=-cout<<"a:"<<a<<" n:"<<n<<endl;cout<<"a:"<<a<<" }void{staticinta=2; intb=5;cout<<"a:" b:" n:"<<n}(一#include<iostream>usingnamespacestd;classDateDate(voiddisy();intmonth;intday;intyear;Date∷Date(intm,intd,inty):month(m),day(d),year(y){}Date∷Date(intm,intd):month(m),day(d){year=2005;}Date∷Date(intm):month(m){day=1;}Date∷Date({month=1;}voidDate∷disy(intmain() Dated1(10,13,2005);Dated2(12,30);Dated3(10);Dated4;d1.disy(d2.disy( y(d4.disy();return0;},個用于輸出學(xué)生信息的函數(shù)。編寫一個主函數(shù)一個學(xué)生對象,然后調(diào)用成員函數(shù)在屏,3、類obj,然后使用構(gòu)造函數(shù)為obj賦予初始值(內(nèi)容自定。 charname[10];intage;intsalary;
(char*xname,intxage,intxsalary,char*x voiddisp();(二classsmallonesmallone(int{cout<<"smvoidfn(int{smallonecout<<"infunctionfnwith}int return}classsmallonesmallone(int{cout<<"smvoidfn(int{staticsmallonecout<<"infunctionfnwith}int return}3、一個類模板,利用它分別實現(xiàn)兩個整數(shù)、浮點數(shù)和字符的比較,求出大數(shù)和小+#include<iostream>usingnamespaceclass 定 plexComplex(floatx=0,float //Complexcomplex_add(Complex //復(fù)數(shù)相加函 disy(){cout<<real<<'+'<<imag<<'i'<<endl;};float //float // plex_add(Complex Complexc;c.real=real+c2.real;returnc;} complex1(3.34f,4.8f),complex2(12.8f, //3 //complex.disy();return0;}#include<iostream.h>classA classB:public B(){cout<<"B:Constructor"<<endl;}void B}#include<iostream.h>classA inta;public:A(int classB:public B(intaa=0,intbb=0): {b=bb; void B}2、分別Teacher(教師)類和Cadre()類,采用多重繼承方式由這兩個類派生出Teacher_Cader類。要求:①在兩個基類種豆包含、、、地址 pot
職務(wù)
這⑤在派生類Teacher_Cader的成員函數(shù)show中調(diào)用Teacher類中的disy函數(shù)輸出、、、、地址、 ,然后再調(diào)用cout語句輸出職務(wù)和工資。#include<iostream.h>classONE virtualvoidclassTWO:public classTHREE:public virtualvoidf(){TWO::f();void ONEaa,TWOTHREEp=&cc;}classBase{virtualvoidfn(){cout<<"InBaseclassSubClass:public virtualvoid cout<<"InSub void Basebc,*p;SubClasssc; p- }2、實現(xiàn)一AA中有兩個私有的整型變量ab,定義構(gòu)造函ab進行初始geta(,、 、(三角形printArea分別輸出以上三者的面積,3個圖形的數(shù)據(jù)在定義對象是實驗七輸入輸出流 ,s2AppWizardWindows術(shù)語:AppWizard是一個工具,利用該工具,你可以創(chuàng)建一個建立在MFC基礎(chǔ)上的窗口常用的是多文檔應(yīng)用(就象你用的字編輯器Word一樣,可以同時打開多個文框應(yīng)用(Windows。DeveloperStudioAppWizard選擇菜單File|New,系統(tǒng)將顯示New框;選擇Projects,在顯示的項目類型中選擇MFCMFCAppWizard將分幾步詢問你有關(guān)要建立的新項目的配置。第一個框問你是創(chuàng),NextNextMFCAppWizardAppWizardFinishAppWizard8-1MFCAppWizard單擊OK,系統(tǒng)自動產(chǎn)生oMFC所需要的文件。當你用MFCAppWizard創(chuàng)建了oMFC項目后,這個項目的工作區(qū)窗口將會打開,:圖8-2打開oMFC項目后的工作區(qū)窗FileViewAppWizardClassView看一下定義了哪些類。ClassViewGlobalstheApp,Windows按F7或者選擇菜單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度藝術(shù)品居間交易戰(zhàn)略合作框架協(xié)議
- 2025年普洱碎茶項目投資可行性研究分析報告
- 2025年度智慧城市建設(shè)技術(shù)外包勞務(wù)服務(wù)合同范本
- 2025年中國大型打砂房行業(yè)市場發(fā)展前景及發(fā)展趨勢與投資戰(zhàn)略研究報告
- 2025年度企業(yè)中長期借款合同范本
- 2025年中國紫杉醇行業(yè)市場調(diào)研分析及投資戰(zhàn)略咨詢報告
- 2025年度智能住宅交房驗收及售后服務(wù)保障協(xié)議書
- 2025年度應(yīng)急廣播系統(tǒng)建設(shè)與維護服務(wù)合同
- 2025年五星級酒店市場環(huán)境分析
- 2025年耳環(huán)項目可行性研究報告
- 裝修工程延期協(xié)議
- 2025-2030全球21700圓柱形鋰離子電池行業(yè)調(diào)研及趨勢分析報告
- 2025-2025年教科版小學(xué)科學(xué)三年級下冊科學(xué)教學(xué)計劃
- 2025年云南中煙工業(yè)限責任公司招聘24人歷年高頻重點提升(共500題)附帶答案詳解
- 2025云南昆明空港投資開發(fā)集團招聘7人歷年高頻重點提升(共500題)附帶答案詳解
- 《大健康解讀》課件
- 2024-2025學(xué)年成都市樹德東馬棚七年級上英語期末考試題(含答案)
- 2025年度交通運輸規(guī)劃外聘專家咨詢協(xié)議3篇
- 2024年04月北京中信銀行北京分行社會招考(429)筆試歷年參考題庫附帶答案詳解
- 專項債券培訓(xùn)課件
- 中央企業(yè)人工智能應(yīng)用場景案例白皮書(2024年版)-中央企業(yè)人工智能協(xié)同創(chuàng)新平臺
評論
0/150
提交評論