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 关注
- 223 浏览
添加回答
举报
0/150
提交
取消
