2015 第4周專案1 三角形類的建構函式

2021-06-29 10:50:54 字數 579 閱讀 6426

【專案1-三角形類的建構函式】

設計三角形類,通過增加建構函式,使物件在定義時能夠進行初始化,可以由下面的類宣告開始,需要自己實現相關的成員函式,以及增加要求的建構函式

(1)使用帶引數建構函式,即********(double x, double y, double z),三邊長在呼叫時由實參直接給出:

#include #include using namespace std;

class ********

private:

double a,b,c;

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

private:

double a,b,c;

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

private:

double a,b,c;

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

private:

double a,b,c;

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

{ cout<<"三角形的三邊長分別為:"<

第5周專案1 三角形類雛形(4)

檔名稱 第5周專案1 三角形類雛形 4 完成日期 2016.3.29 版本號 v1.0 問題描述 使用有預設引數的建構函式,不給定實參時,預設邊長為1 注意 只需要乙個建構函式即可。輸入描述 程式輸出 三角形的三邊長 周長和面積 include includeusing namespace std ...

第2周專案 三角形類

檔名稱 project.cpp 完成日期 2015年3月23日 版本號 v1.0 問題描述 設計乙個三角形類,按要求完成程式。輸入描述 略。程式輸出 略。include include include using namespace std class int main void getabc do...

第4周專案1 三角形類的建構函式(4)

問題描述 在建構函式中使用引數初始化表對資料成員初始化,這是一種更加提倡的寫法。include include using namespace std class double perimeter 計算三角形的周長 double area 計算並返回三角形的面積 void showmessage p...