C 第三次實驗 友元函式

2021-07-11 01:33:44 字數 778 閱讀 4963

/* 

* 檔名稱:友元函式.cpp

* 作 者: 楊曉東

* 完成日期: 2016 年 4 月 8 日

* 版 本 號:v1.0

* 對任務及求解方法的描述部分:使用成員函式、友元函式和一般函式

* 輸入描述:略

* 問題描述:求兩點間距離

* 程式輸出:略

* 問題分析: 略

* 演算法設計: 略

*/

一、問題及**

#include #include using namespace std;

class cpoint

double getx()

double gety()

double distance1(cpoint &p);

friend double distance2(cpoint &,cpoint &);

};double distance3(cpoint &,cpoint &);

double cpoint::distance1(cpoint &p)

double distance2(cpoint &p,cpoint &f)

double distance3(cpoint &p,cpoint &f)

int main()

{ cpoint p1(2,5);

cpoint p2(3,5);

cout<

C 第三次上機實驗 友元函式

一 問題及 檔名稱 有元函式 作 者 黃會林 完成日期 2016 年 3 月 25日 版 本 號 v1.0 對任務及求解方法的描述部分 通過有元函式訪問類中成員 輸入描述 無 問題描述 分別利用成員函式 友元函式和一般函式求兩 點間距離的函式,並設計main 函式完成測試。程式輸出 略 問題分析 無...

C 第三次作業 友元類

將資料與處理資料的函式封裝在一起,構成類,即實現了資料的共享又實現了隱藏,無疑是面向程式設計的一大優點,但是封裝並不總是完美的,一旦需要涉及到乙個類的兩個物件的資料處理問題該怎麼辦?無論是設計成乙個類外的普通函式還是乙個成員函式都不是那麼讓人滿意,那麼該怎麼處理這個問題呢?友元類的機制給我們提供了一...

c 第三次實驗

檔名稱 c 第三次上機 作 者 謝世傑 完成日期 2016年 3 月 26 日 版 本 號 v1.0 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 問題分析 演算法設計 includeusing namespace std class time if minute 60 if hour ...