第十九周自由练习项目——acm 输出日期时间类——友元类

来源:互联网 发布:买卖淘宝店铺如何量刑 编辑:程序博客网 时间:2024/05/16 06:45
/**程序的版权和版本声明部分:*Copyright(c)2013,烟台大学计算机学院学生*All rights reserved.*文件名称:acm 输出时间日期——友元类*作者:刘中林*完成日期:2014年7月3日*版本号:v0.1*对任务及求解方法的描述部分:*输入描述:*问题描述:*程序输入:*程序输出:*问题分析:*算法设计:*我的程序:*/#include <iostream>using namespace std;class Time;class Date{public:Date(int y,int m,int d):year(y),month(m),day(d) {}friend void display(const Date &,const Time &);//void display1();protected:int year;int month;int day;};/*void Date::display1(){cout<<year<<"/"<<month<<"/"<<day;}*/class Time{public:Time(int h,int m,int s):hour(h),minute(m),second(s) {}friend void display(const Date &,const Time &);//void display1();protected:int hour;int minute;int second;};/*void Time::display1(){cout<<hour<<":"<<minute<<":"<<second;}*/int main(){void display(const Date &,const Time &);int year,month,day;cin>>year>>month>>day;Date d1(year,month,day);int hour,minute,second;cin>>hour>>minute>>second;Time t1(hour,minute,second);display(d1,t1);return 0;}void display(const Date &d,const Time &t){//d.display1();//t.display1();cout<<d.year<<"/"<<d.month<<"/"<<d.day;cout<<" ";cout<<t.hour<<":"<<t.minute<<":"<<t.second;}

*样例输出:

*心得体会:幸福,

                   不是你开多么豪华的车,

                   而是你能开着车安全到家。。

0 0
原创粉丝点击