编程题 定义类Time,有三个私有数据成员,hour,minute,second,有两个成员se

2024-12-01 05:32:46
推荐回答(1个)
回答(1):

//编程题 定义类Time,有三个私有数据成员,
//hour,minute,second,有两个成员settime()设置时间,showtime()显示时间,
//声明对象并实现设置时间和显示时间。
#ifndef _TIME_H
#define _TIME_H

////////////////////////////////////////////
//define time struct
struct Abtime
{
int m_hour;
int m_minute;
int m_second;
};

////////////////////////////////////////////
//define class time
class Time
{
public:
Time(struct Abtime&);//constructor function
~Time();
void showtime(int hour,int minute,int second);//set time
struct Abtime settime(struct Abtime&);//show time

private:
struct Abtime mytime;
};
#endif