第十三周專案三 形狀類族的中的純虛函式

2021-07-13 13:59:55 字數 1002 閱讀 3789

問題及**:

/*

*煙台大學計算機學院

*檔名稱:xiangmu3.cpp

*作 者:閆安

*完成日期:2023年6月7日

*版 本 號:codeblocks 16.01

**問題描述:寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle(圓形)、rectangle(矩形)、

********(三角形)。用如下的main()函式,求出定義的幾個幾何體的面積和。

*程式輸入:無

*程式輸出:運算結果

*/#include using namespace std;

class shape //抽象基類

;class circle:public shape

//建構函式

virtual double area()

private:

double radius;

};class rectangle:public shape

//建構函式

virtual double area()

private:

double x,y; //x是長,y是寬

};class ********:public shape

//建構函式

virtual double area()

private:

double x,y; //x是底邊,y是高

};int main()

; //定義基類指標陣列pt,使它每乙個元素指向乙個派生類物件

double areas=0.0; //areas為總面積

知識點總結:

運用了純虛函式

第十三周專案三 形狀類族中的純虛函式

檔名稱 123.cpp 作 者 王蕊 完成日期 2016年6月1日 版 本 號 v1.0 問題描述 寫乙個程式,定義抽象基類的shape,由它派生出3個派生類,circle 圓形 rectangie 矩形 三角形 用如下的main 函式,求出定義的幾個幾何體的面積和 include using na...

第十三周專案三形狀類族中的純虛函式

檔名稱 main.cpp 作 者 閆舒 完成日期 2016年6月21日 版 本 號 vc 6.0 問題描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的main 函式,求出定義的幾個幾何體的面積和。int main 定義基類...

第十三周專案 形狀類族的中的純虛函式

all right reserved.檔名稱 test.cpp 完成日期 2016年6月19日 版本號 v1.0 問題描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的main 函式,求出定義的幾個幾何體的面積和。程式輸入 ...