* 作 者: 趙桐輝
* 完成日期: 2012 年 05 月 14 日
* 版 本 號:
* 對任務及求解方法的描述部分
* 輸入描述:
寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle(圓形)、rectangle(矩形)、********(三角形)。用如下的mian()函式,求出定義的幾個幾何體的面積和。
* 問題描述:
* 程式輸出:
* 程式頭部的注釋結束
*/
#include#includeusing namespace std;
const double pi=3.1415926;
class shape //定義抽象基類
; class circle: public shape //利用抽象基類定義圓類
double areas();
private:
double circle_radius;
};
class rectangle: public shape //利用抽象基類定義矩形類
double areas();
private:
double rectangle_long;
double rectangle_wide;
};
class ********: public shape //利用抽象基類定義三角形類
double areas();
private:
double ********_bottom;
double ********_high;
}; circle::circle(double circle_radius)//建構函式
double circle::areas()
rectangle::rectangle(double rectangle_long,double rectangle_wide)
double rectangle::areas()
********::********(double ********_bottom,double ********_high)
double ********::areas()
int main()
; //定義基類指標陣列pt,各元素指向乙個派生類物件
double areas=0.0; //areas為總面積
上機感言:╮(╯▽╰)╭。。。頭疼的抽象類啊。。
第十三周實驗報告(3)
作 者 程龍 完成日期 2012 年 05 月 18 日 版 本 號 對任務及求解方法的描述部分 輸入描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的mian 函式,求出定義的幾個幾何體的面積和。問題描述 程式輸出 inc...
《 第十三周實驗報告 》
請寫出程式的執行結果,並在上機時對照理解 程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 animal.cpp 作 者 計114 3 王興鋒 完成日期 2012 年 5 月 15 日 版 本 號 v 2.0 include iostream includeusing namespace std ...
《第十三周實驗報告任務3》
對任務及求解方法的描述部分 問題描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的mian 函式,求出定義的幾個幾何體的面積和。程式頭部的注釋結束 includeusing namespace std const doubl...