2018年OJ第四次作业
文章平均质量分 82
fighting123678
这个作者很懒,什么都没留下…
展开
-
时间类的流插入、提取和递增、递减运算
Description 封装一个时间类Time,在类上重载以下运算符,使得main()函数能够正确运行。 流插入操作符“>>”,按照输入格式从标准输入读取三个整数:hh,mm,ss,分别表示时、分、秒,其值在int范围内。 流提取操作符“<<”;按照“hh:mm:ss”输出Time类的对象,不合法的时间输出“error!原创 2018-04-05 21:31:42 · 663 阅读 · 0 评论 -
时间类的静态成员计数
Description 封装一个时间类Time,用于时间处理的相关功能,支持以下操作: 1. Time::Time()无参构造方法。 2. Time::Time(int,int,int)构造方法:传递时分秒的三个参数构造对象。 3. Time::Time(const T&)拷贝构造方法。 4. 对象整体读写方法: Time::setTime(int,int,int)方法:...原创 2018-04-05 18:36:27 · 347 阅读 · 0 评论 -
时间类的加、减法赋值运算
Description 封装一个时间类Time,在类上重载以下运算符,使得main()函数能够正确运行。 1. Time::Time()无参构造方法。 2. Time::inputTime()方法:按格式从标准输入读取数据修改Time对象的时分秒数值。该方法返回修改后的对象。 3. Time::showTime()方法:输出“hh:mm:ss”,不足两位的要前面补0。如果对象不是合法的时间...原创 2018-04-05 18:32:32 · 357 阅读 · 0 评论 -
时间类的常量
Description 封装一个时间类Time,用于时间处理的相关功能,支持以下操作: 1. Time::Time()无参构造方法。 2. Time::Time(int,int,int)构造方法:传递时分秒的三个参数构造对象。 3. Time::Time(const T&)拷贝构造方法。 4. 成员读函数: Time::hour() :返回Time的小时数; T...原创 2018-04-01 22:03:07 · 641 阅读 · 0 评论