日期时间类
来源:互联网 发布:蓝可儿事件知乎 编辑:程序博客网 时间:2024/06/08 16:47
<pre name="code" class="cpp">#include <iostream>using namespace std;class Date//日期类{public:Date(int y=0,int m=0,int d=0):year(y),month(m),day(d){}void SetDate(int y,int m,int d);void PrintDate();private:int year;int month;int day;};void Date::SetDate(int y,int m,int d){year=y;month=m;day=d;}void Date::PrintDate(){cout<<year<<"/"<<month<<"/"<<day;}class Time//时间类{public:Time(int h=0,int m=0,int s=0):hour(h),minute(m),second(s){}void SetTime(int h,int m,int s);void PrintTime();private:int hour;int minute;int second;};void Time::SetTime(int h,int m,int s){hour=h;minute=m;second=s;}void Time::PrintTime(){cout<<hour<<":"<<minute<<":"<<second;}class DateTime:public Date,public Time//日期时间类{public:DateTime(int y=0,int m=0,int d=0,int h=0,int mm=0,int s=0):Date(y,m,d),Time(h,mm,s){}void PrintDate_Time();};void DateTime::PrintDate_Time(){PrintDate();cout<<" ";PrintTime();}int main(){DateTime a,b(2014,5,24,20,10,0);cout<<"a: ";a.PrintDate_Time();cout<<endl;cout<<"b: ";b.PrintDate_Time();a.SetDate(1994,03,28);a.SetTime(20,16,20);cout<<endl;cout<<"after uptate: ";a.PrintDate_Time();cout<<endl;return 0;}
运行结果:
0 0
- 日期时间类
- ACE日期时间类
- 时间日期处理类
- 日期时间工具类
- 日期时间类
- 日期时间类
- 日期和时间类
- 日期时间类
- 日期时间工具类
- 日期时间类
- 日期时间类
- 日期时间类
- Unit12_problem4-日期时间类
- 日期时间类
- 日期时间类
- 日期时间类
- 时间日期类
- 日期时间帮助类
- C#中委托与事件
- GMF+Teneo
- POJ 2187 Beauty Contest 构造凸包 + 旋转卡壳
- ACM作业 找回手机
- 八皇后问题递归解发
- 日期时间类
- 游戏AI的综合设计
- 09应用输入管理器转动场景--《程序员学Unity3d》
- eclipse 插件subclipse 错误 This client is too old to work with working copy
- Windows多线程
- AutoEncoder的一些实验结果和思考
- linearLayout等布局添加动态背景(运用xml)注意加上clickable
- 利用联合体union编写测试系统大小端程序
- POJ 2385-Apple Catching (基础DP)