/*
* 檔名稱:test.cpp
* 作 者:劉暢
* 完成日期:2015 年 5 月 30 日
* 版 本 號:v1.0
* * 問題描述:
寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle(圓形)、rectangle(矩形)、********(三角形)。用如下的main()函式,求出定義的幾個幾何體的面積和。
* 輸入描述:;
* 程式輸出:輸出不同動物的叫聲:
**如下:
#include #define pi 3.1415926
using namespace std;
class shape
;class circle:public shape
virtual double area() const
;protected:
double radius;
};class rectangle:public shape
virtual double area() const
protected:
double height,width;
};class ********:public shape
virtual double area() const
protected:
double height,width;
};int main()
; //定義基類指標陣列pt,使它每乙個元素指向乙個派生類物件
double areas=0.0; //areas為總面積
十二周 多型性 專案二 形狀類族中的純虛函式
問題及 檔名稱 lily.cpp 完成日期 2015年6月1日 版本號 v1.0 問題描述 寫乙個程式,定義抽象基類shape,由它派生出3個派生類,circle 圓形 rectangle 矩形 三角形 用如下的main 函式,求出定義的幾個幾何體的面積和。程式輸出 執行結果 include usi...
第13周 多型性 專案3 立體類族共有的抽象類
檔名稱 test.cpp 作 者 劉暢 完成日期 2015 年 5 月 30 日 版 本 號 v1.0 問題描述 設計乙個抽象類csolid,含有用於求表面積及體積的兩個純虛函式。設計派生類ccube cball ccylinder,分別表示正方體 球體及圓柱體。在main 函式中,定義csolid...
第13周 多型性 專案1 動物這樣叫
檔名稱 test.cpp 作 者 劉暢 完成日期 2015 年 5 月 30 日 版 本 號 v1.0 問題描述 1 根據給出的main 函式和執行結果的提示,設計出相關的各個類,注 意觀察執行結果,提取出每個類中需要的資料成員,並匹配上需要的成 員函式。2 顯然,animal設計為抽象類更合適,a...