永发信息网

关于C++的处理日志的类的一道题

答案:1  悬赏:30  手机版
解决时间 2021-05-11 23:15

定义一个处理日志的类的Dote,它有3个私有数据成员:Month,Day,Year和若干个共有成员函数,并实现如下要求:

1.构造函数重载。

2.成员函数设置缺省参数。

3.定义一个友元函数来打印日期。

4.定义一个非静态成员函数设置日期。

5.可使用不同的构造函数来创建不通的对象。

希望大家把每道小题的解法说相信点!

最佳答案

#include<iostream>
using namespace std;
class Date{
//定义三个私有变量
private:
int Month;
int Day;
int Year;
public:
//默认构造函数
Date():Year(2009),Month(12),Day(12){}
//重载构造函数
Date(int Year,int Month,int Day){
this->Year=Year;
this->Month=Month;
this->Day=Day;
}
//日期设置函数,包括缺省参数
void SetDate(int Year=-1,int Month=-1,int Day=-1)
{
if(Year!=-1)
this->Year=Year;
if(Month!=-1)
this->Month=Month;
if(Day!=-1)
this->Day=Day;
}
//友元
friend void show(Date d);
};
void show(Date d)
{
cout<<d.Year<<"/"<<d.Month<<"/"<<d.Day<<endl;;
}


int main()
{
Date d1;
show(d1);
Date d2(1,2,3);
show(d2);
Date *d3=new Date(4,5,6);
show(*d3);
delete d3;
return 0;
}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
dnf如何暴墨竹
一些幽默有哲理的句子
Q5有2.0的吗
宿舍里面有老鼠,谁知到什么好办法把它赶出去
什么的细雨填空一年级,小学作业:填空什么样细
合肥天马学校校长是谁
杭州什么时候才能不下雨,都下 那么长时间了
怎么制作档案,如何制作个人档案?
物理的的小作文、
有关于本科工商管理的体会和感想?
我玩了魔兽发现太耗时间了,请各位推荐几个好
化石吟是什么一样抒情诗
英语高手帮忙!第五第六题
梦幻诛仙怎么关闭自动遇敌状态?
qq宝贝游戏页面不完整怎么办
推荐资讯
穿越小说中的经典语句,描写神话仙境的句子
YY只有在卡拉OK模式下才可说话怎么解决
QQ炫舞舞团贡献度怎样获得
最近电脑开不起机 机开起了呢 网速又变慢了
河南离山西临汾有多远,河南郑州到山西临汾有
开机的时候 电脑老是定格在Windows启动画面
上海秦贤西渡怎么坐车到上海汽车南站
最近有什么好听的歌,煽情类的,听起来很舒服
如何登录自己的淘宝店,如何开一个淘宝店赚钱
为什么我总想起曾经爱他的那些时光,是舍不得
知道歌词,但不知道歌名 求歌名
好朋友结婚送什么比较好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?