類與物件 Date類加一天

2021-09-30 01:48:21 字數 1036 閱讀 7075

/*定義乙個滿足如下要求的date類。

(1)用下面的格式輸出日期

日/月/年

(2)可執行在日期上加一天的操作,注意加1天後的日期正確性

(3)設定日期*/

#include

using

namespace std;

class

date

//用引數初始化列表對資料成員進行初始化

void

set_date()

;//宣告設定日期的成員函式

intadd_day()

;//宣告日期加一天的成員函式

void

show_date()

;//宣告輸出日期的成員函式

private

:int day;

int month;

int year;};

void date::

set_date()

void date::

show_date()

int date::

add_day()

elseif(

(month==

4||month==

6||month==

9||month==11)

&&(day==30)

)else

if(month==

12&&day==31)

elseif(

((year%4==

0&&year%

100!=0)

||year%

400==0)

&&month==

2&&day==29)

elseif(

(year%4!=

0||(year%

400!=

0&&year%

100==0)

)&&month==

2&&day==28)

else day++;}

intmain()

類與物件 Time類加時間

問題描述 定義乙個滿足如下要求的time類。1 用下面的格式輸出時間,每個資料佔兩個字元寬度,不足兩個字元補零,預設為24小時 時 分 秒 2 可執行加時的操作,注意加時後的時間正確性,支援時 分 秒同時增加 3 修改為12小時制,並輸出修改後的時間,輸出的格式為時 分 秒 am或時 分 秒 pm ...

oc基礎第一天 類的方法,類與物件

1.如何為類定義行為.剛剛我們聊的是如何為類定義特徵.如何定義行為?行為就事1個功能 也就事1個函式.oc中把行為叫做方法.實際上和函式是一樣的 代表1個功能模組.2.為類定義無引數的方法.類的方法也分為兩個部分.a.方法的宣告 1 位置 寫在宣告類的大括弧的外邊.2 宣告的語法 返回值型別 方法名...

類和物件 Date 日期類)

date.h pragma once include include using namespace std class date date const date d 建構函式 date d1 d2 d1 d1 date operator const date d return this bool ...