第八周(專案二) Time類中的運算子過載。

2021-06-21 14:10:45 字數 1364 閱讀 9377

/* 

02.*煙台大學計算機學院學生

03.*all right reserved.

04.*檔名稱*煙台大學計算機學院學生

05.*all right reserved.

06.*檔名稱:time類中的運算子過載。

08.*完成日期:2023年4月17日

09.*版本號:v1.0

10.*對任務及求解方法的描述部分:time類中的運算子過載。

11.*/

#include using namespace std;

class ctime

;ctime::ctime(int h,int m,int s)

void ctime::settime(int h,int m,int s)

void ctime::display()

bool ctime::operator>= (ctime &t)

bool ctime::operator == (ctime &t)

bool ctime::operator!= (ctime &t)

ctime ctime::operator+(ctime &t)

if(t1.minute>=60)

if(t1.hour>24)

return t1;

}ctime ctime::operator-(ctime &t)

if(m<0)

if(h<0)

ctime t2(h,m,s);

return t2;

}ctime ctime::operator+(int s1)

ctime ctime::operator-(int s1)

ctime ctime::operator+=(ctime &c)

ctime ctime::operator-=(ctime &c)

ctime ctime::operator+=(int s1)

ctime ctime::operator-=(int s1)

//自行編制用於測試的main()函式,有些結果不必依賴display()函式,提倡用單步執行檢視結果

int main()

{ ctime t1(12,25,35),t2(9,20,45),t;

cout<

t1.display();

cout<

t2.display();

coutt2"<=t2) cout<

執行結果,如下圖:

終於寫完了!!!

第八周專案二time類中的運算子過載

作 者 紀麗娜 完成日期 2014 年 4 月 15 日 版 本 號 v1.0 問題描述 include using namespace std class ctime void settime int h,int m,int s void display 二目的比較運算子過載 bool opera...

第八周專案二 Time類中的運算子過載

01.01.02.02.02.02.程式的版權和版本宣告部分 05.05.05.05.檔名稱 score.cpp 06.06.06.06.作 者 董倩 07.07.07.07.完成日期 2014年 4 月 15 日 08.08.08.08.版本號 v1.0 09.09.09.09.輸入描述 已經在程...

第八周專案二 Time類中的運算子過載

檔名稱 test.cpp 作 者 劉佳琦 完成日期 2015年 4 月 25 日 版 本 號 v1.0 問題描述 實現time類中的運算子過載。程式輸入 無 程式輸出 進行運算子過載後的時分秒 include using namespace std class ctime 建構函式 ctime ct...