十三周任務二

2021-06-06 12:49:01 字數 579 閱讀 1906

/* (程式頭部注釋開始)

* 程式的版權和版本宣告部分

* 檔名稱:

* 完成日期: 2012 年 5 月 13 日

* 版本號: x1.0

* 對任務及求解方法的描述部分

* 輸入描述:

* 問題描述:根據main()函式給出的注釋提示,設計出相關的各個類。animal設計為抽象類更合適,animal不需要能夠例項化,是專門作基類使用的。改造程式,使animal設計為抽象類,這時main()函式中p = new animal();將出錯,將此行刪除。每乙個animal的派生類都有乙個「名字」資料成員,改造上面的程式,將這一資料成員作為抽象類animal資料成員被各派生類使用。

* 程式輸出:

* 程式頭部的注釋結束

*/#include "iostream"

#includeusing namespace std;

class animal

執行結果:

第十三周 任務二

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 抽象類 作 者 薛廣晨 完成日期 2012 年 5 月 11 日 版 本 號 x1.0 對任務及求解方法的描述部分 輸入描述 使用抽象類 問題描述 任務2 下面給出了基類animal和main 函式。任務2.1 根據main 函式給出的注釋提示,設...

十三周任務(三)

編制乙個三角函式表 作 者 計114 4 董寶文 完成日期 2011 年 11 月 18 日 版本號 v 1.0 對任務及求解方法的描述部分 輸入描述 無 問題描述 編制乙個三角函式表,要求在main 函式中呼叫show sin table min angle,max angle 顯示角度值為min...

十三周任務3

include includeusing namespace std const double pi 3.1415926 class shape 定義抽象基類 class circle public shape 利用抽象基類定義圓類 double areas private double circl...