第六周 專案5 友元類

2021-07-01 21:18:26 字數 1005 閱讀 7153

問題描述:

定義下面兩個類的成員函式(為體驗友元類,實際上本例並不一定是乙個好的設計,將兩個類的合併為乙個datetime,日期、時間都處理更好)

[cpp]view plain

copy

print

?class

date; 

//對date類的提前引用宣告

class

time  

;  class

date  

;  int

main( )  

return

0;  

}  //下面定義兩個類中的成員函式,要求不得再增加成員函式

//注意體會在time的成員函式中可以呼叫date類的私有資料成員   

**:

#include using namespace std;

int days(int m, int y);

if((y%100==0&&y%4!=0)||(y%400==0)) d[2]=29;

return d[m];

}class date; //對date類的提前引用宣告

第六周專案5 友元類

檔名稱 test.cpp 完成日期 2015年 4月 15日 版本號 v1.0 include using namespace std class date 對date類的提前引用宣告 int days judge int int class time void add a second date ...

第六周專案五 友元類

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

第六周 專案五 友元類

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