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

2021-06-29 12:15:25 字數 553 閱讀 2100

問題描述:

使用有預設引數的建構函式,不給定實參時,預設邊長為

1;注意

——這個版本也只需要乙個建構函式即可。

**:

#include #include using namespace std;

class ********

; double perimeter();//計算三角形的周長

double area();//計算並返回三角形的面積

void showmessage();

private:

double a,b,c; //三邊為私有成員資料

};int main()

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

{ cout<

執行結果:

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

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

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

all right reserved,檔名 test.cpp 完成日期 2015年4月3日 版本號 v1.0 問題描述 輸入描述 程式輸出 include include using namespace std class double perimeter 計算三角形的周長 double area ...

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

專案1 三角形類的建構函式 設計三角形類,通過增加建構函式,使物件在定義時能夠進行初始化,可以由下面的類宣告開始,需要自己實現相關的成員函式,以及增加要求的建構函式 1 使用帶引數建構函式,即 double x,double y,double z 三邊長在呼叫時由實參直接給出 include inc...