C++类中有3个私有数据成员Hour,Minute,Second和两个公有成员函数SetTime,PrintTime。SetTime根据传递的3个参数为对象设置时间。PrintTime将对象表示的时间显示输出。
2 回答
四季花海
TA贡献1811条经验 获得超5个赞
#include<iostream>
using namespace std;
class time
{
time(){}
~time(){}
void Time()
{
cout<<"现在是早上8点"<<endl;
};
int main()
{
time T1;
TI.Time
return 0;
}
人到中年有点甜
TA贡献1895条经验 获得超7个赞
#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(); //显示时间 } |
- 2 回答
- 0 关注
- 95 浏览
添加回答
举报
0/150
提交
取消