/*
*檔名稱:123.cpp
*作 者:王蕊
*完成日期:2023年6月1日
*版 本 號:v1.0
**問題描述:寫乙個程式,定義抽象基類的shape,由它派生出3個派生類,circle(圓形)、rectangie(矩形)、********(三角形)。用如下的main()函式,求出定義的幾個幾何體的面積和
*/#include using namespace std;
class shape //定義抽象基類shape
;class circle:public shape //定義circle類
//結構函式
virtual double area() const //基類中的同名純虛函式用了const,這兒也必須寫,以示同一函式,否則認為沒有實現純虛函式,仍為抽象類,不能定義物件——類的例項
;protected:
double radius; //半徑
};class rectangle:public shape //定義rectangle類
//結構函式
virtual double area() const //基類中的同名純虛函式用了const,這兒也必須寫,以示同一函式,否則認為沒有實現純虛函式,仍為抽象類,不能定義物件——類的例項
protected:
double width,height; //寬與高
};class ********:public shape
//結構函式
virtual double area() const
protected:
double width,height; //寬與高
};int main()
; //定義基類指標陣列pt,使它每乙個元素指向乙個派生類物件
double areas=0.0; //areas為總面積
第十三周專案三形狀類族中的純虛函式
檔名稱 main.cpp 作 者 閆舒 完成日期 2016年6月21日 版 本 號 vc 6.0 問題描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的main 函式,求出定義的幾個幾何體的面積和。int main 定義基類...
第十三周專案三 形狀類族的中的純虛函式
問題及 煙台大學計算機學院 檔名稱 xiangmu3.cpp 作 者 閆安 完成日期 2016年6月7日 版 本 號 codeblocks 16.01 問題描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的main 函式,求...
第十三周專案 形狀類族的中的純虛函式
all right reserved.檔名稱 test.cpp 完成日期 2016年6月19日 版本號 v1.0 問題描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的main 函式,求出定義的幾個幾何體的面積和。程式輸入 ...