第五周作業任務一

2021-06-05 02:02:10 字數 559 閱讀 5983

設計三角形類,通過增加建構函式,使物件在定義時能夠進行初始化特別要求:為全面體會建構函式的各種寫法,本任務要求提交多個版本的程式,體現出你已經掌握下列知識點:(1)使用帶引數建構函式,即********(float x, float y, float z),三邊長在呼叫時由實參直接給出;(2)設計預設建構函式,即不指定引數時,預設各邊長為1;(3)使用預設引數的建構函式,不給定實參時,預設邊長為1;(4)在建構函式中使用引數初始化表對資料成員初始化。

class ********

;void ********::showmessage()

void main(void)

********::********()

********::********(float x, float y,float z)

float ********::perimeter(void)

float ********::area(void)

上機感言:這次任務相對簡單些,只是活學課本上的東西,在物件導向的過程中靈活使用建構函式這一項技能,還需要多看課本呀。

第五周作業(一)

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 作 者 齊豔紅 完成日期 2011 年 3 月 18 日 版 本 號 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 程式頭部的注釋結束 include includeusing namespace std class float len...

第五周作業

includeusing namespace std class student 用引數的初始化表對資料成員初始化。void max student arr void display private int num int score void student display void studen...

第五周作業

5求自然對數 include using namespace std int main cout e 6求圓周率 include include using namespace std int main cout pi約等於 7 include using namespace std int mai...