C++类方面的问题!

来源:百度知道 编辑:UC知道 时间:2024/09/23 10:31:06
#include <iostream>
using namespace std;
class Clock
{
public:
Clock(int NewH,int NewM,int NewS);

void SetTime(int NewH,int NewM,int NewS);

void ShowTime();

private:

int Hour,Minute,Second;

}
Clock::Clock(int NewH,int NewM,int NewS)
{
Hour=NewH;
Minute=NewM;
Second=NewS;
}
int main()
{

Clock c (0,0,0);

c.ShowTime();

c.SetTime(8,30,30);

return 0;

}

#include <iostream>
using namespace std;
class Clock
{
public:
Clock(int NewH,int NewM,int NewS);

void SetTime(int NewH,int NewM,int NewS);

void ShowTime();

private:

int Hour,Minute,Second;

} ;//这里少了个分号
Clock::Clock(int NewH,int NewM,int NewS)
{
Hour=NewH;
Minute=NewM;
Second=NewS;
}

void Clock::SetTime(int NewH, int NewM, int NewS)
{
Hour=NewH;
Minute=NewM;
Second=NewS;
}

void Clock::ShowTime()
{
cout << "Hour:Minute:Second\t" << Hour << ":" << Minute << ":" << Second << endl;
}
int main()
{

Clock c (0,0,0);

c.ShowTime();

c.SetTime(8,30,30);

c.ShowTime();

return 0;

}

#include <iostream>
using namespace std;