14 2 形狀類族的中的純虛函式 OJ版

2021-06-22 06:07:17 字數 1050 閱讀 6488

/*

* 作 者: 霍雨佳

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

* 版 本 號:v1.0

* 問題描述:形狀類族的中的純虛函式

* 樣例輸入:

* 樣例輸出:

* 專案要求:

*/#include #include #define pi 3.1415926

using namespace std;

class shape

;class circle:public shape//(圓形)

double area()

private:

double r;

};class square:public shape//(正方形)、

double area()

private:

double j;

};class rectangle:public shape//(矩形)

double area()

private:

double l;

double m;

};class ********:public shape//(三角形)

double area()

private:

double y;

double n;

};class trapezoid:public shape//(梯形)、

double area()

private:

double y;

double n;

double m;

};int main()

; double areas=0.0;

for(int i=0; i<5; i++)

areas=areas+pt[i]->area();

cout<

return 0;

}

執行結果:

14 2形狀類族中的純虛函式

程式的版權和版本宣告部分 檔名稱 a.cpp 作 者 孔雲 完成日期 2014年5月28日 版 本 號 v1.0 輸入描述 主函式已給出 問題描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 輸出描述 定義的幾個幾何體的面積和。in...

14 2 形狀類族的中的純虛函式

作 者 霍雨佳 完成日期 2014 年5月27日 版 本 號 v1.0 問題描述 形狀類族的中的純虛函式 樣例輸入 樣例輸出 專案要求 1 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的main 函式,求出定義的幾個幾何體的面...

14 2 形狀類族中的的純虛函式

01.02.程式的版權和版本宣告部分 05.檔名稱 test.cpp 06.作 者 劉芳 07.完成日期 2014 年5 月27 日 08.版 本 號 v1.0 09.對任務及求解方法的描述部分 10.輸入描述 無 11.問題描述 12.程式輸出 13.問題分析 略 14.演算法設計 略 15.in...