一道简单的C语言题目

2025-03-25 04:26:37
推荐回答(1个)
回答1:

#include

class Time
{
int hour,minute,second;
public:
Time(int a,int b,int c):hour(a),minute(b),second(c){}
Time():hour(0),minute(0),second(0){}
Time(const Time &a)
{
hour=a.hour;
minute=a.minute;
second=a.second;
}
int gethour(){return hour;}
int getminute(){return minute;}
int getsecond(){return second;}
void print_time()
{
printf("%d:%d:%d\n",hour,minute,second);
}
~Time()
{
printf("goodbye!\n");
}
};
int main()
{
Time a(12,58,30),b;
a.print_time();
b.print_time();
b=a;
b.print_time();
    return 0;
}