/*定義乙個滿足如下要求的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 ...