##友元類用法
時間類的成員函式display需要用到日期類的私有資料成員輸出日期,方法2是在日期類中將時間類宣告為友元類,這樣時間類的所有成員函式都是日期類的友元函式,當然時間類的display函式也是日期類的友元函式。
後置**
int main()
##解題思路:
要注意先後順序 本題是在時間類中引用了日期類
因此要把日期類放在前面並宣告友元
在時間類中新增無返回值的void函式
題解如下
#include using namespace std;
class date
friend class time;
};class time
void display(date &d)
};
12 4 日期時間類
作 者 霍雨佳 完成日期 2014 年5月18日 版 本 號 v1.0 問題描述 日期時間類 樣例輸入 樣例輸出 專案要求 定義乙個日期類date,資料成員包括年 月 日,setdate int y,int m,int d 和printdate 函式分別用於設定日期和顯示日期 再定義乙個時間類tim...
OJ P 輸出日期時間,友元類
題目要求如下 如下 作 者 沈遠巨集 完成日期 2014 年06月24日 版 本 號 v1.0 問題描述 description 設計乙個日期類和時間類,編寫display函式用於顯示日期和時間。要求 將time類宣告為date類的友元類,通過time類中的display函式引用date類物件的私有...
YTU OJ 輸出日期時間 友元類
time limit 1 sec memory limit 128 mb submit 979 solved 507 submit status web board 設計乙個日期類和時間類,編寫display函式用於顯示日期和時間。要求 將time類宣告為date類的友元類,通過time類中的dis...