第七周上機實踐專案 專案一 線段類 友元函式

2021-07-11 02:13:48 字數 651 閱讀 8723

/*

*檔名稱:main.cpp

*作 者:劉濤

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

*版 本 號:v1.0

* *問題描述:成員函式,友元函式和一般函式的區別

*/#include #includeusing namespace std;

class cpoint//點類

//建構函式

double getx()

double gety()

friend double fri(cpoint &p1,cpoint &p2);//友元函式

};double fri(cpoint &p1,cpoint &p2)//友元函式的實現

int main()

執行及結果:

知識點總結:友元函式的應用
學習心得:友元函式的定義,宣告都要注意,是friend 型別 函式名(類名 引數,類名 引數)的形式。 宣告不需要 類名::。

第七周上機實踐專案 專案二 友元類

檔名稱 main.cpp 作 者 劉濤 完成日期 2016年4月11 版 本 號 v1.0 問題描述 友元類 includeusing namespace std class date 對date類的提前引用宣告 class time void add a second date 增加1秒,1秒後可...

第七周上機實踐專案 專案2 友元類

問題及 定義下面兩個類的成員函式 為體驗友元類,實際上本例並不一定是乙個好的設計,將兩個類的合併為乙個datetime,日期 時間都處理更好 class date 對date類的提前引用宣告 02.class time 03.13.14.15.class date 16.25.26.int main...

第七周上機實踐專案2 友元類

檔名稱 aaa.cpp 作 者 趙子琳 完成日期 2016年4月12日 版 本 號 v1.0 問題描述 定義下面兩個類的成員函式 為體驗友元類,將兩個類的合併為乙個datetime,日期 時間都處理更好 includeusing namespace std class date 對date類的提前引...