第十二项目4-时间类
来源:互联网 发布:千牛设置淘宝分流 编辑:程序博客网 时间:2024/06/05 20:09
/* *程序的版权和版本声明部分: *Copyright(c)2014,烟台大学计算机学院学生 *All rights reserved. *文件名称: *作者:张凯 *完成日期:2014年 05月13号 *版本号:v1.0 *对任务及求解方法的描述部分: *输入描述: 无 *问题描述: 无 *程序输出:无 *问题分析: *算法设计: */ #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) { year=y; month=m; day=d; } void PrintDate(); private: int year,month,day;};void Date::PrintDate(){ cout<<year<<"-"<<month<<"-"<<day<<endl;}class Time{ public: Time(int h=0,int mi=0,int s=0):hour(h),minute(mi),sec(s){} void SetTime(int h,int mi,int s) { hour=h; minute=mi; sec=s; } void PrintTime(); private: int hour,minute,sec;};void Time::PrintTime(){ cout<<hour<<":"<<minute<<":"<<sec<<endl;}class TimeDate:public Date,public Time{ public: TimeDate(int y,int m,int d,int h,int mi,int s); void PrintDate_Time();};TimeDate::TimeDate(int y=0,int m=0,int d=0,int h=0,int mi=0,int s=0):Date(y,m,d),Time(h,mi,s){}void TimeDate::PrintDate_Time(){ PrintDate(); PrintTime();}int main(){ TimeDate dt_a,dt_b(2010,4,16,9,30,0); cout<<"dt_a: "; dt_a.PrintDate_Time(); cout<<endl; cout<<"dt_b: "; dt_b.PrintDate_Time(); dt_a.SetTime(20,00,00); dt_a.SetDate(2008,8,7); cout<<endl; cout<<"dt_after uptate: "; dt_a.PrintDate_Time(); return 0;}
0 0
- 第十二项目4-时间类
- 第十二周 项目4 日期时间类
- 第十二周项目4-日期时间类
- 第十二周项目4-日期时间类
- 第十二周项目4--时间日期类
- 第十二周项目四 日期时间类
- 第十二周项目三日期时间类
- 第十二周项目三:日期时间类
- 第十二周项目3-日期时间类
- 第十二周 项目三:日期时间类
- 第十二周项目三 日期时间类
- 第十二周项目3 - 日期时间类
- 第十二周 项目3-日期时间类
- 第十二周项目3日期时间类
- 第十二周【项目3-日期时间类】
- 第十二周项目3--日期时间类
- 第十二周项目三:日期时间类
- 第十二周 项目三 日期时间类
- android软件更新功能简易实现(未添加版本比较)
- swing组件
- 第一篇博客~无关技术~
- mysql int(3)与int(11)的区别
- 超市通:修改价格牌、标签格式
- 第十二项目4-时间类
- arc 小结
- hdu 2673
- crtmpserver常用基本类介绍
- 数据挖掘系列(6)决策树分类算法
- 性能loadrunner--常用函数
- http://bbs.csdn.net/topics/390025630
- 67 Java 内部类
- TCP/IP、Http、Socket的区别