第六周專案四 友員函式 初體驗

2021-07-01 19:37:34 字數 676 閱讀 1849

/*

*dood luck

*檔名稱:d.cpp

*作 者:張旺華

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

*版 本 號:v1.0**/

//例:使用成員函式、友元函式和一般函式的區別

#include using namespace std;

class time

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

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

int gethour()

int getminute()

int getsec()

private:

int hour;

int minute;

int sec;

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

{ //以hour形式直接訪問私有資料成員,實質是this->hour形式

初步了解了友元函式。

第六周 專案五 友元函式

問題及 檔名稱 test.cpp 完成日期 2015年04月14日 版本號 v1.0 問題描述 定義下面兩個類的成員函式 為體驗友元類,實際上本例並不一定是乙個好的設計,將兩個類的合併為乙個datetime,日期 時間都處理更好 輸入描述 略 程式輸出 略 include using namespa...

第六周專案1體驗常成員函式

作 者 石堯 完成日期 2014 年04 月 01日 版 本 號 v1.0 問題描述 體驗常成員函式。樣例輸入 略.樣例輸出 略。問題分析 為了避免資料成員被無意更改,所以設定成常成員函式。include include using namespace std class cpoint cpoint...

第六周專案五 友元類

問題及 檔名稱 友元類 cpp 作 者 白雲飛 完成日期 2015年4月9日 版 本 號 v1.0 問題描述 定義下面兩個類的成員函式 為體驗友元類,實際上本例並不一定是乙個好的設計,將兩個類的合併為乙個datetime,日期 時間都處理更好 程式輸入 無 程式輸出 時間 include inclu...