1、声明一个时间类Time,C++ 在线等着急那!
C++类中有3个私有数据成员Hour,Minute,Second和两个公有成员函数SetTime,PrintTime。SetTime根据传递的3个参数为对象设置时间。Pr...
C++类中有3个私有数据成员Hour,Minute,Second和两个公有成员函数SetTime,PrintTime。SetTime根据传递的3个参数为对象设置时间。PrintTime将对象表示的时间显示输出。在main函数中,建立一个时间类的对象,设置时间为9点20分30秒,并显示该时间。
展开
3个回答
展开全部
#include<iostream.h>
class Clock //时钟类的定义
{
public: //外部接口,公有成员函数
void SetTime(int NewH=0, int NewM=0, int NewS=0);
void PrintTime();
private: //私有数据成员
int Hour,Minute,Second;
};
//时钟类成员函数的具体实现
void Clock::SetTime(int NewH, int NewM, int NewS)
{
Hour=NewH;
Minute=NewM;
Second=NewS;
}
inline void Clock::PrintTime()
{
cout<<Hour<<":"<<Minute<<":"<<Second<<endl;
}
//主函数
void main()
{
Clock myClock; //定义对象myClock
cout<<"First time set and output:"<<endl;
myClock.SetTime(); //设置时间为默认值
myClock.PrintTime(); //显示时间
cout<<"Second time set and output:"<<endl;
myClock.SetTime(9,20,30); //设置时间为9:20:30
myClock.PrintTime(); //显示时间
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream>
using namespace std;
class Time{
private:
int Hour;
int Minute;
int Second;
public:
void SetTime(int x,int y,int z);
void PrintTime();
};
void Time::SetTime(int x,int y,int z)
{
Hour = x;
Minute = y;
Second = z;
}
void Time::PrintTime()
{
cout << "Hour is " << Hour << " Minute is " << Minute << " Second is " << Second << endl;
}
int main()
{
Time time;
time.SetTime(9,20,30);
time.PrintTime();
system("pause");
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<iostream>
using namespace std;
class time
{
time(){}
~time(){}
void Time()
{
cout<<"现在是早上8点"<<endl;
};
int main()
{
time T1;
TI.Time
return 0;
}
using namespace std;
class time
{
time(){}
~time(){}
void Time()
{
cout<<"现在是早上8点"<<endl;
};
int main()
{
time T1;
TI.Time
return 0;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询