第十四周專案3 立體類族共有的抽象類

2021-06-22 06:00:07 字數 790 閱讀 8383

/*

* 程式的版權和版本宣告部分

* 檔名稱:.cpp

* 作 者:王英華

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

* 版本號: v1.0

* 對任務及求解方法的描述部分:略

* 輸入描述:略

* 問題描述:略

*/#include#define pi 3.14

using namespace std;

class csolid

;class ccube:public csolid

;ccube::ccube(double len)

double ccube::su***cearea()

double ccube::volume()

class cball:public csolid

;cball::cball(double r)

double cball::su***cearea()

double cball::volume()

class ccylinder:public csolid

;ccylinder::ccylinder(double r,double high)

double ccylinder::su***cearea()

double ccylinder::volume()

int main()

執行結果:

第十四周專案二形狀類族

程式的版權和版本宣告部分 檔名稱 cpp 作 者 孫玲倩 完成日期 2013 年5月27日 版本號 v1.0 對任務及求解方法的描述部分 略 輸入描述 略 問題描述 略 include using namespace std const double pi 3.14 class shape clas...

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

專案3 立體類族共有的抽象類 設計乙個抽象類csolid,含有用於求表面積及體積的兩個純虛函式。設計派生類ccube cball ccylinder,分別表示正方體 球體及圓柱體。在main 函式中,定義csolid p p是指向基類的指標,且這個基類是個抽象類 要求利用這個p指標,能夠求出正方體 ...

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

檔名稱 time.cpp 版本號 v1.0 問題描述 設計乙個抽象類csolid,含有用於求表面積及體積的兩個純虛函式。設計派生類ccube cball ccylinder,分別表示正方體 球體及圓柱體。在main 函式中,定義csolid p p是指向基類的指標,且這個基類是個抽象類 要求利用這個...