第十三周專案4立體類族共有的抽象類

2021-07-12 05:47:08 字數 1131 閱讀 1731

*檔名稱 :

*作 者 : 李釗

*完成日期 : 2023年5月31號

*版 本 號 : v1.0

* *問題描述 : 立體類族共有的抽象類

*輸入描述 :

*程式輸出 : 各個立體圖形的表面積與體積

*/#include using namespace std;

class l

;class zhengfangti:public l

virtual double barea();

virtual double bv();

protected:

double bianchang;

};double zhengfangti::barea()

double zhengfangti::bv()

class qiu:public l

virtual double barea();

virtual double bv();

protected:

double banjing;

};double qiu::barea()

double qiu::bv()

class yuanzhu:public l

virtual double barea();

virtual double bv();

protected:

double dbanjing;

double gao;

};double yuanzhu::barea()

double yuanzhu::bv()

int main()

{ l *p;

double s,v;

zhengfangti a1(3);

cout<

v=p->bv();

cout<

v=p->bv();

cout<

v=p->bv();

cout<

執行結果:

學習心得:

純虛函式的運用

知識點總結:

第十三周專案4 立體類族共有的抽象類

問題及 檔名稱 zwj.cpp 作 者 張偉晶 完成日期 2016年5月25日 版 本 號 v1.0 問題描述 立體類族共有的抽象類 輸入描述 程式輸出 includeusing namespace std 基類 class csolid 正方體 class ccube public csolid ...

第十三周專案4 立體類族共有的抽象類

檔名稱 test.cpp 完成日期 2016年5月26 問題描述 設計乙個抽象類csolid,含有用於求表面積及體積的兩個純虛函式。設計派生類ccube cball ccylinder,分別表示正方體 球體及圓柱體。在main 函式中,定義csolid p p是指向基類的指標,且這個基類是個 抽象類...

第十三周專案4 立體類族共有的抽象類

問題及 檔名稱 main.cpp 作 者 趙志君 完成日期 2016年6月1日 版 本 號 v1.0 問題描述 設計乙個抽象類csolid,含有用於求表面積及體積的兩個純虛函式。設計派生類ccube cball ccylinder,分別表示正方體 球體及圓柱體。在main 函式中,定義csolid ...