實(shí)驗(yàn)二 面向?qū)ο缶幊蘝第1頁
實(shí)驗(yàn)二 面向?qū)ο缶幊蘝第2頁
實(shí)驗(yàn)二 面向?qū)ο缶幊蘝第3頁
實(shí)驗(yàn)二 面向?qū)ο缶幊蘝第4頁
實(shí)驗(yàn)二 面向?qū)ο缶幊蘝第5頁
資源描述:

《實(shí)驗(yàn)二 面向?qū)ο缶幊獭酚蓵T上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、實(shí)驗(yàn)二面向?qū)ο缶幊桃?、?shí)驗(yàn)?zāi)康模赫莆疹惻c對象的定義方法,成員函數(shù)的實(shí)現(xiàn)與調(diào)用方法,領(lǐng)會類實(shí)現(xiàn)數(shù)據(jù)隱藏與封裝的原理。二、實(shí)驗(yàn)時(shí)間:三、實(shí)驗(yàn)地點(diǎn):四、實(shí)驗(yàn)內(nèi)容:1、編寫Circle類,有數(shù)據(jù)成員Radius,成員函數(shù)get_area()用于計(jì)算面積,get_perimeter()用于計(jì)算周長,disp()用于顯示面積和周長,set_radius()設(shè)置半徑,get_radius()獲取半徑。完善必要的構(gòu)造函數(shù),構(gòu)造一個(gè)Circle的對象進(jìn)行測試,對構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用情況進(jìn)行分析。2、編寫圓柱體類Cylinder,有數(shù)

2、據(jù)成員Circlr對象和長度Len,成員函數(shù)get_vol()計(jì)算體積,get_area()計(jì)算表面積。完善必要的構(gòu)造函數(shù)和拷貝構(gòu)造函數(shù),構(gòu)造Cylinder的對象進(jìn)行測試。對構(gòu)造函數(shù),拷貝構(gòu)造函數(shù)和析構(gòu)函數(shù)的調(diào)用情況進(jìn)行分析。3、設(shè)計(jì)學(xué)生類Stu,含no(學(xué)號),name(姓名),deg(成績)數(shù)據(jù)成員,成員函數(shù)有setdata()用于設(shè)置對象,disp()用于輸出80—89分段學(xué)生數(shù)據(jù)。在main()中定義對象數(shù)組,用于存儲輸入學(xué)生數(shù)據(jù)。五、實(shí)驗(yàn)要求:在上機(jī)前寫出全部源程序;六、實(shí)驗(yàn)結(jié)果分析:源程序及結(jié)果分析:1.

3、Circle類#includeusingnamespacestd;constfloatPI=3.14;classCircle{public:Circle(floatr);floatset_radius();//設(shè)置半徑,floatget_radius();//獲取半徑。floatget_area();//用于計(jì)算面積,floatget_perimeter();//用于計(jì)算周長,voiddisp();//用于顯示面積和周長,~Circle();private:floatRadius;};Circle:

4、:Circle(floatr){Radius=r;cout<<"構(gòu)造函數(shù)調(diào)用成功"<

5、oidCircle::disp(){cout<<"Theperimeteris"<us

6、ingnamespacestd;constfloatPI=3.14;classCylinder{public:Cylinder(floatpCirclr,floatpLen);Cylinder(Cylinder&c);floatget_vol();floatget_area();~Cylinder();private:floatCirclr,Len;};Cylinder::Cylinder(floatpCirclr,floatpLen){Circlr=pCirclr;Len=pLen;cout<<"構(gòu)造函數(shù)調(diào)用成功"<

7、

8、in(){floatpCirclr;floatpLen;cout<<"Inputrandhigh:";cin>>pCirclr;cin>>pLen;Cylinderc1(pCirclr,pLen);Cylinderc2(c1);cout<<"Thevolumeis:"<

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。