第七周專案2 友元類

2021-07-11 08:16:39 字數 651 閱讀 9963

問題及**:

*檔名稱:main.cpp

*作 者:郝昱猛

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

**問題描述:定義兩個類的成員函式,將兩個類合併為乙個date time。

*/#includeusing namespace std;

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

class time

;class date

;time::time(int h,int m,int s):hour(h),minute(m),sec(s) {}

date::date(int mo,int d,int y):month(mo),day(d),year(y) {}

void time::display(date &d)

case 2:

if((t.year%100!=0&&t.year%4==0)||t.year%400==0)

}else

}case 4:

case 6:

case 9:

case 11:

if(t.day>30)

if(t.month>12)}}

}}

}int main( )

return 0;}

執行結果:

第七周專案2 友元類

檔名稱 main.cpp 作 者 楊馳 完成日期 2016年4月11日 問題描述 定義兩個類的成員函式,將兩個類合併為乙個date time。includeusing namespace std class date 對date類的提前引用宣告 class time class date time ...

第七周專案2 友元類

2015.煙台大學計算機與控制工程學院 all rightreserved.檔名稱 test.cpp 完成日期 2016年4月21日。問題及 定義下面兩個類的成員函式 為體驗友元類,實際上本例並不一定是乙個好的設計,將兩個類的合併為乙個datetime,日期 時間都處理更好 class date 對...

第七周專案2 友元類(2)

問題及 檔名稱 zwj.cpp 作 者 張偉晶 完成日期 2016年4月12日 版 本 號 v1.0 問題描述 定義友元類的成員函式,考慮閏年平年 輸入描述 無 程式輸出 時間,日期 includeusing namespace std class date class time void add ...