第五周上機實踐專案 專案1 三角形類雛形 (5)

2021-07-10 18:24:38 字數 973 閱讀 1488

/*

*檔名稱:main.cpp

*作 者:郭永恆

*完成日期:2023年3月26日

*版 本 號:v1.0

* *問題描述: 使用複製建構函式

*/#include #include using namespace std;

class ********

//建構函式

********(const ******** &t):a(t.a),b(t.b),c(t.c){}//複製建構函式

void setabc(double x, double y, double z);

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

double area();//計算三角形面積

void seta(double x)

void setb(double y)

void setc(double z)

double geta()

double getb()

double getc()

void showmessage();//顯示三角形的資訊

bool is********()

private:

double a,b,c;

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

else

cout << "不能構成三角形" << endl;

}void ********::setabc(double x, double y, double z)

double ********::perimeter()

double ********::area()

;int main()

執行結果:

第五周上機實踐專案 專案1 三角形類雛形 (4)

檔名稱 main.cpp 作 者 郭永恆 完成日期 2016年3月26日 版 本 號 v1.0 問題描述 使用有預設引數的建構函式 include include using namespace std class 建構函式 void setabc double x,double y,double ...

第五周上機實踐專案 專案1 三角形類雛形 2

問題及 all rights reserced 檔名稱 test.cpp 作 者 蔡汝佳 完成日期 2016年3月29日 版 本 號 v1.0 問題描述 2 在上面程式的基礎上,重新定義 類,其中邏輯特別簡單的set和get成員函式,要處理為內聯成員函式,直接在類內定義。輸入描述 程式輸出 incl...

第五周專案1 三角形類雛形 5

問題及 檔名稱 test.cpp 完成日期 2016年3月26日 問題描述 使用複製建構函式,能用乙個已有的三角形物件,複製出新的三角形物件。輸入 無 程式輸出 三角形的周長和面積 include includeusing namespace std class double x,double y,...