第七周專案1 成員函式 友元函式 一般函式的有區別

2021-07-11 08:06:10 字數 748 閱讀 9120

/*

*檔名稱:my.cpp

*作 者:張瀚文

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

*版 本 號:v1.0

* *問題描述:1.為示例

2.模仿上面,完成點類中距離的任務。分別用 成員函式,友元函式和一般函式求2點間的距離。

*輸入描述:

*程式輸出:

*/#include using namespace std;

class time

; void display1();//display1是員函式

friend void display2(time &);//display2是友元函式

int gethour()

int grtminute()

int getsec()

private:

int hour;

int minute;

int sec;

};void time::display1()//成員函式 display1的實現,display1前加time::

; friend void distance1(cpoint &,cpoint &);

void display(cpoint &);

int getpointx()

int getpointy()

};void cpoint::display(cpoint &d)

{ cout<<"distance: "<

第七周專案1 成員函式 友元函式和一般函式的區別

問題及 檔名稱 main.cpp 作 者 崔青青 完成日期 2016年4月8日 版 本 號 v1.0 問題描述 成員函式 友元函式和一般函式的區別。輸入描述 輸出描述 includeusing namespace std class time void display1 display1是成員函式 ...

第七周專案1 成員函式,友元函式,一般函式有區別

問題及 檔名稱 zwj.cpp 作 者 張偉晶 完成日期 2016年4月9日 版 本 號 v1.0 問題描述 時間類的成員函式,友元函式,一般函式 輸入描述 程式輸出 實踐 include using namespace std class time void display1 display1是成...

第七周專案1 成員函式 友元函式和一般函式有區別

問題及 檔名稱 test.cpp 完成日期 2016年4月17日 版本號 v1.0 問題描述 三種函式的輸出與使用。輸入描述 無。程式輸出 以三種函式的形式輸出。include using namespace std class time void display1 display1是成員函式 fr...