/*
* 檔名稱:test.cpp
* 作 者:劉暢
* 完成日期:2023年 4 月 5 日
* 版 本 號:v1.0
* * 問題描述: 設計平面座標點類,計算兩點之間的距離、到原點距離、關於座標軸和原點的對稱點等。
在設計中,由於求距離、求對稱點等操作對原物件不能造成任何改變,所以,將這些函
數設計為常成員函式是合適的,能夠避免資料成員被無意更改。
* 輸入描述:輸入物件的點的座標;
* 程式輸出:按要求輸出。
**如下:
#include #include using namespace std;
class cpoint
;cpoint::cpoint(double xx,double yy)
double cpoint::distance1(cpoint p) const
double cpoint::distance0() const
cpoint cpoint::symmetricaxis(char style) const
return p;
}void cpoint::input()
}void cpoint::output()
{ cout<
執行結果:
知識點總結:
如果將成員函式宣告為常成員函式,則只能引用本類中的資料成員,而不能修改它們。
學習心得:
第5周專案1 體驗常成員函式
檔名稱 picture.cpp 作 者 管毓雲 完成日期 2015年4月6日 版 本 號 v1.0 問題描述 程式輸出 include include using namespace std class cpoint cpoint cpoint double xx,double yy double ...
第五周專案1 體驗常成員函式
檔名稱 score.cpp 作 者 惠睿 完成日期 2015年4月5日 版 本 號 v1.0 問題描述 設計平面座標點類,計算兩點之間距離,到原點距離,關於座標軸和原點的對稱點等。程式輸入 輸入座標。程式輸出 輸出兩點之間距離,到原點距離,關於座標軸和原點的對稱點。include include u...
第五周 專案1 體驗常成員函式
檔名稱 x,y.cpp 版本號 v1.0 問題描述 設計平面座標點類,計算兩點之間距離 到原點距離 關於座標軸和原點的對稱點等。在設計中,由於求距離 求對稱點等操作對原物件不能造成任何改變,所以,將這些函式設計為 常成員函式是合適的,能夠避免資料成員被無意更改。輸入描述 輸入點的座標 程式輸出 輸出...