第十周 圓柱類族的設計專案

2021-07-11 15:33:27 字數 932 閱讀 1020

問題及**:

完成日期:2023年5月6日

問題描述:再以circle類為直接基類,派生出乙個cylinder(圓柱體)類,再增加資料成員h(高),,以及求圓柱表面積的成員函式area和求圓柱體積的成員函式volume,實現需要的成員函式,並設計main函式完成測試。

輸出描述:圓柱體積面積;

*/#include using namespace std;

const float pi=3.1415926;

class point

//x座標

double gety( ) const //y座標

void show();

//受保護成員

double x,y;

};point::point(double a,double b)

//設定x和y的座標值

void point::setpoint(double a,double b)

void point::show()

double circle::area()const

void circle ::show()

double cylineder::geth()const

double cylineder::area()const//求圓柱體表面積

知識點總結:

我感覺我在寫輸出圓柱體積那裡出錯,因為輸出時在point那裡用的是x,y;但我用的是a,b,所以應該是要保持一致性。因為circle繼承point,cylineder繼承circle。

第十一周專案一點圓圓柱類族的設計3圓柱

all right reserved.檔名稱 dfg.cpp 作 者 閆舒 完成日期 2016年6月12日 版 本 號 vc 6.0 問題描述 按以下的提示,由基類的設計和測試開始,逐漸地完成各個類的設計,求出圓格柱體的表面積 體積並輸出並且完成要求的計算任務 1 先建立乙個point 點 類,包含...

第十周專案四 類族的設計

問題及 檔名稱 類族的設計 cpp 作 者 白雲飛 完成日期 2015年5月17日 版 本 號 v1.0 問題描述 1 先建立乙個point 點 類,包含資料成員x,y 座標點 實現需要的成員函式 2 以point為基類,派生出乙個circle 圓 類,增加資料成員r 半徑 以及求面積的成員函式ar...

第十周專案4 類族的設計(1)

問題及 檔名稱 point.cpp 作 者 趙敏 完成日期 2015年5月24日 版 本 號 v1.0 問題描述 1 先建立乙個point 點 類,包含資料成員x,y 座標點 實現需要的成員函式,並設計main函式完成測試 要求編寫程式,設計出各類中 需要的成員函式 包括建構函式 析構函式 修改資料...