專案2 有元類

2021-07-11 04:43:10 字數 737 閱讀 2315



*all right reserved.

*檔名稱:test.cpp

*作    者:韓雙志

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

*版本號:v1.0

*問題描述:定義下面兩個類的成員函式(將兩個類的合併為乙個datetime,日期,時間都處理好)

*輸入描述:無;

*輸出描述:輸出時間,輸出100次,並輸出每一次都增加一秒;

#include

#include

using namespace std;

class date;

class time

;class date

;time::time(int a,int b,int c):hour(a),minute(b),sec(c){}

date::date(int a,int b,int c):year(c),month(a),day(b){}

void time::display(date &a)

if(minute>60)

if(hour>24)

if(a.month>12)

}int main()

return 0;

}執行結果:

知識點總結:

有元類學習心得:

學會了有元類

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

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

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

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

第七周專案2 友元類

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