时间类-构造函数,思考构造函数的执行时刻

发布时间 2023-04-21 00:00:59作者: PeitongShi

设置Cmytime类。

具有三个成员函数

构造函数

Set(int h,int m,int s)

Show()

输入  23  25 38

输出:  

3:2:1

23:25:38

#include<iostream>
using namespace std;
class Cmytime
{
private://内部属性 
    int hour,minute,second; 
public://对外接口 
    Cmytime(int h,int m,int s)
    {
        hour=h;
        minute=m;
        second=s;
    }
    int Set(int h,int m,int s)
    {
        hour=h;
        minute=m;
        second=s;
        return 1; 
    }
    void Show()
    {
        cout << hour << ":" << minute << ":" << second;
    }
};
//StudybarCommentBegin
int main(void) {
    int h,m,s;
   cin>>h>>m>>s;
  
  Cmytime t1(3,2,1);
  t1.Show();
  cout<<"\n";
  t1.Set(h,m,s);
  t1.Show();
  
  return 0;
}

//StudybarCommentEnd

-END