立體類族共有的抽象類

2021-06-22 06:06:16 字數 879 閱讀 7619

/*

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

* 檔名稱:test.cpp

* 作 者:任子儀

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

* 版 本 號:v12.1

* 輸入描述:無

* 問題描述:。

* 程式輸出:

* 問題分析:略

* 演算法設計:略

*/#include #include using namespace std;

class csolid

;class ccube:public csolid

virtual double area()

virtual double volume()

protected:

double a;

};class cball:public csolid

virtual double area()

virtual double volume()

protected:

double r;

};class ccylinder:public csolid

virtual double area()

virtual double volume()

protected:

double r;

double h;

};int main()

{ csolid *p;

ccube c1(5.0);

p=&c1;

cout<

示例:

立體類族共有的抽象類

main.cpp project created by 徐偉 on 6 5 16.設計乙個抽象類csolid,含有用於求表面積及體積的兩個純虛函式。設計派生類ccube cball ccylinder,分別表示正方體 球體及圓柱體。在main 函式中,定義csolid p p是指向基類的指標,且這個...

專案四。立體類族共有的抽象類

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

專案4 立體類族共有的抽象類

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