第十一周 專案四(3) 類族的設計

2021-07-02 16:14:42 字數 649 閱讀 8101

問題及**:

/** 檔名稱:project4.cpp

* 作 者:李楠

* 完成日期:2023年5月18日

* 版 本 號:v1.0

* 問題描述:(3)再以circle類為直接基類,派生出乙個cylinder(圓柱體)類,再增加資料成員h(高),,以及求圓柱表面積的成員函式area 和求圓柱體積的成員函式volume,實現需要的成員函式,並設計main函式完成測試。要求編寫程式,設計出各類中「需要的成 員函式」,包括建構函式、析構函式、修改資料成員和獲取資料成員的公共介面、用於輸出的過載運算子「<<」函式等。

* 輸入描述:略

* 程式輸出:略

*/#include using namespace std;

class point

;double point::getx( )

double point::gety( )

point::point(double a,double b)

void point::putpoint()

{ cout<<"("<

執行結果:

待傳學習心得:

派生類再作為父類,實踐會發現很多問題,不過出現問題解決問題才能有提高嘛!



第十一周 專案四 類族的設計(3)

問題及 檔名稱 project4.cpp 作 者 吳勝男 完成日期 2015年5月18日 版 本 號 v1.0 問題描述 3 再以circle類為直接基類,派生出乙個cylinder 圓柱體 類,再增加資料成員h 高 以及求圓柱表面積的成員函式area 和求圓柱體積的成員函式volume,實現需要的...

第十一周 類族的設計

專案4 類族的設計 按以下的提示,由基類的設計和測試開始,逐漸地完成各個類的設計,求出圓格柱體的表面積 體積並輸出並且完成要求的計算任務 1 先建立乙個point 點 類,包含資料成員x,y 座標點 實現需要的成員函式,並設計main函式完成測試 2 以point為基類,派生出乙個circle 圓 ...

第十一周專案4 類族的設計

如下 include includeusing namespace std class point 定義座標點類 point double x0,double y0 x x0 y y0 double getx double gety protected double x,y 點的橫座標和縱座標 cl...