C++程序题。设计一个时钟类。

2025-03-21 00:18:03
推荐回答(1个)
回答1:

Clock类
class Clock
{
    int hour;
    int minute;
    int seconde;
    Clock()
    {
        hour = 0;
        minute = 0;
        seconde = 0;
    }
    ~Clock()
    {
        cout<<"调用析构函数成功"<    }
    public void setH(int h)
    {
        hour = h;
    }
    public void setM(int m)
    {
        minute = m;
    }
    public void setS(int s)
    {
        second = s;
    }
    public void display()
    {
        String hh = "";
        String mm = "";
        String ss = "";
        if(hour<10)hh = "0"+hour;
        else hh = ""+hour;
        if(minute<10)mm = "0"+minute;
        else mm = ""+minute;
        if(seconde<10)ss = "0"+seconde;
        else ss = ""+second;
        cout<    }
}

Main类
#include
using namespace std;
int main()
{
    Clock clock = new Clock();
    clock.setH(5);
    clock.display();
}