想在main函数中,建立一个时间类的对象,设置时间为9点20分30秒,并显示该时间?

C++类中有3个私有数据成员Hour,Minute,Second和两个公有成员函数SetTime,PrintTime。SetTime根据传递的3个参数为对象设置时间。PrintTime将对象表示的时间显示输出。

交互式爱情
浏览 104回答 2
2回答

四季花海

#include<iostream>&nbsp;&nbsp;using namespace std;class time{time(){}~time(){}void Time(){cout<<"现在是早上8点"<<endl;};int main(){time T1;TI.Timereturn 0;}

人到中年有点甜

#include<iostream.h>&nbsp;class&nbsp;Clock&nbsp;//时钟类的定义{public:&nbsp;//外部接口,公有成员函数&nbsp;void&nbsp;SetTime(int&nbsp;NewH=0,&nbsp;int&nbsp;NewM=0,&nbsp;int&nbsp;NewS=0);&nbsp;void&nbsp;PrintTime();private:&nbsp;//私有数据成员&nbsp;int&nbsp;Hour,Minute,Second;};//时钟类成员函数的具体实现void&nbsp;Clock::SetTime(int&nbsp;NewH,&nbsp;int&nbsp;NewM,&nbsp;int&nbsp;NewS){&nbsp;Hour=NewH;&nbsp;Minute=NewM;&nbsp;Second=NewS;}inline&nbsp;void&nbsp;Clock::PrintTime(){&nbsp;cout<<Hour<<":"<<Minute<<":"<<Second<<endl;}//主函数void&nbsp;main(){&nbsp;Clock&nbsp;myClock;&nbsp;//定义对象myClock&nbsp;cout<<"First&nbsp;time&nbsp;set&nbsp;and&nbsp;output:"<<endl;&nbsp;myClock.SetTime();&nbsp;//设置时间为默认值&nbsp;myClock.PrintTime();&nbsp;//显示时间&nbsp;cout<<"Second&nbsp;time&nbsp;set&nbsp;and&nbsp;output:"<<endl;&nbsp;myClock.SetTime(9,20,30);&nbsp;//设置时间为9:20:30&nbsp;myClock.PrintTime();&nbsp;//显示时间}&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP