第七周專案1 一般函式

2021-07-11 06:14:34 字數 691 閱讀 7567



問題及**:

/*   

*檔名稱:test.cpp

*完成日期:2023年4月17日

*版本號:v1.0

*問題描述:一般函式中使用類的成員。

*輸入描述:無。

*程式輸出:兩點之間的距離。

*/

#include#includeusing namespace std;

class cpoint

double getx()

double gety()

private:

double x;

double y;

}; void display3(cpoint&p1,cpoint&p2)

{double x=p1.getx()-p2.getx();

double y=p1.gety()-p2.gety();

cout<< sqrt(x*x+y*y)<

執行結果:

知識點總結:一般函式不能使用類的私有成員,只能通過共有成員中的函式知道私有成員x和y的值。

學習心得:一般函式不能直接訪問類的私有成員。

第七周專案1一般函式

03.檔名稱 main.cpp 04.作 者 李釗 05.完成日期 2016年4月12日 06.版 本 號 v1.0 07.08.問題描述 友元函式求兩點間距離 09.輸入描述 10.輸出描述 兩點間距離 include include using namespace std class cpoin...

第七周 專案1(2)(一般函式)

問題及 檔名稱 test.cpp 完成日期 2016年4月7日 版本號 v1.0 問題描述 實現求距離函式的三種版本 分別利用成員函式 友元函式和一般函式求兩點間距離的函式 include include using namespace std class cpoint double getx do...

第七周專案1

檔名稱 作 者 胡昌星 完成日期 2016年4月10號 版 本 號 v1.0 問題描述 點類中的距離 輸入描述 無 程式輸出 1.41421 例 使用成員函式 友元函式和一般函式的區別 include using namespace std class time void display1 disp...