类(1)
作者:
RecSys
,
2021-04-19 09:10:08
,
所有人可见
,
阅读 355
//时钟类
#include<iostream>
using namespace std;
class Clock//时钟类的定义
{
public://外部接口,共有成员函数
void setTime(int nweH=0,int newM=0,int newS=0);
void showTime();
private://私有数据成员
int hour,minute,second;
};
//时钟类成员函数的具体实现
void Clock::setTime(int newH,int newM,int newS)
{
hour=newH;
minute=newM;
second=newS;
}
inline void Clock::showTime()
{
cout<<hour<<":"<<minute<<":"<<second<<endl;
}
//主函数
int main()
{
Clock myClock;//定义对象myClock
cout<<"First time set and output:"<<endl;
myClock.setTime();//设置时间为默认值
myClock.showTime();//显示时间
cout<<"Second time set and output:"<<endl;
myClock.setTime(8,30,30);//设置时间为8:30:30
myClock.showTime();//显示时间
return 0;
}