日志21
封装 电子日历类:
#include<iostream>
using namespace std;
class TDate
{
protected:
int Month,Day,Year;
public:
TDate(int month=0,int day=0,int year=0):Month(month),Day(day),Year(year)
{}
void show()
{
cout<<Day<<"/"<<Month<<"/"<<Year<<endl;
}
void in()
{
cin>>Year>>Month>>Day;
}
};
int main()
{
TDate date;
date.in();
date.show();
return 0;
}
定义一个名为TDate的类,该类包含三个受保护的成员变量:Month、Day和Year。类中有一个构造函数,用于初始化这些成员变量,以及两个成员函数:show()和in()。show()函数用于显示日期,格式为“日/月/年”。in()函数用于从标准输入读取日期信息。
在main()函数中,创建了一个TDate类型的对象date,然后调用in()函数从标准输入读取日期信息,最后调用show()函数显示日期。
#include<iostream>
using namespace std;
class TDate
{
protected:
int Month,Day,Year;
public:
TDate(int month=0,int day=0,int year=0):Month(month),Day(day),Year(year)
{}
void show()
{
cout<<Day<<"/"<<Month<<"/"<<Year<<endl;
}
void in()
{
cin>>Year>>Month>>Day;
}
};
int main()
{
TDate date;
date.in();
date.show();
return 0;
}
定义一个名为TDate的类,该类包含三个受保护的成员变量:Month、Day和Year。类中有一个构造函数,用于初始化这些成员变量,以及两个成员函数:show()和in()。show()函数用于显示日期,格式为“日/月/年”。in()函数用于从标准输入读取日期信息。
在main()函数中,创建了一个TDate类型的对象date,然后调用in()函数从标准输入读取日期信息,最后调用show()函数显示日期。
全部评论
相关推荐

点赞 评论 收藏
分享
05-20 17:35
苏州大学 前端工程师 
点赞 评论 收藏
分享
点赞 评论 收藏
分享