VC++简单类示例

VC++简单类示例

//Clock_App.cpp
//#include <iostream>
#include "Clock.h"

//主函数
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(); //显示时间
}

//Clock.h
#include <iostream>
using namespace std;

class Clock //时钟类的声明
{
public: //外部接口,公有成员函数
    void SetTime(int NewH=0, int NewM=0, int NewS=0);
    void ShowTime();
private: //私有数据成员
    int Hour,Minute,Second;
};


//Clock.cpp
#include "Clock.h"

//时钟类成员函数的具体实现
void Clock::SetTime(int NewH, int NewM, int NewS)
{
Hour=NewH;
Minute=NewM;
Second=NewS;
}

void Clock::ShowTime()
{
cout<<Hour<<":"<<Minute<<":"<<Second<<endl;
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值