*
* 檔名稱:test.cpp
* 作 者:劉暢
* 完成日期:2023年 3 月 21 日
* 版 本 號:v1.0
** 問題描述: 利用多檔案組織,重新實現專案2。其中,整個專案包括3個檔案:
主檔案:
main.cpp,用於定義main()函式
標頭檔案:
********.h,標頭檔案,宣告類,定義內建成員函式
類定義檔案:
********.cpp,用於定義類********中其他成員函式
注意,將3個set函式和3個get函式設計成內建成員函式,其他函式不作為內建函式。
* 輸入描述: 輸入三角形三邊;
* 程式輸出: 輸出三角形周長、面積或者無法構成三角形。
主檔案:main.cpp如下:
#include#include "********.h"
using namespace std;
int main()
; void setb(double y)
;void setc(double z)
;double geta()
double getb()
double getc()
bool is********(); //判斷是否構成三角形
double perimeter(void); //計算三角形的周長
double area(void); //計算並返回三角形的面積
private:
double a,b,c; //三邊為私有成員資料
};#endif // ********_h_included
類定義檔案:********.cpp如下:
#include "********.h"
#include bool ********::is********()
double ********::perimeter()
double ********::area()
多檔案組織示意圖:
執行結果:
第3周專案2 三角形類2
檔名稱 score.cpp 作 者 梁璨 完成日期 2015年3月25日 版 本 號 v1.0 問題描述 請重新定義 類,其中邏輯特別簡單的set和get成員函式,要處理為內建成員函式,直接在類內定義。程式輸入 三角形邊長。程式輸出 三角形面積 周長。include include using na...
第3周專案2 三角形類2
問題及 檔名稱 made95.cpp 作 者 孫化龍 完成日期 2015年3月25日 版 本 號 v1.0 問題描述 程式功能同專案1,main 函式如下,請重新定義 類,其中邏輯特別簡單的set和get成員函式,要處理為內建成員函式,直接在類內定義。include includeusing nam...
第3周專案2三角形類2
all right reserved,檔名 test.cpp 完成日期 2015年3月26日 版本號 v1.0 問題描述 輸入描述 程式輸出 include include using namespace std class void setb double y void setc double z...