您的位置:首页 > 其它

具有静态和动态生存期对象的时钟程序

2016-05-19 20:50 429 查看
/*

*Copyright (c) 2016,烟台大学计算机学院

*All rights reserved.

*文件名称:text.cpp

*作者:陈腾

*完成日期:2016年5月12日

*版本号:v1.0

问题描述:具有静态和动态生存期对象的时钟程序

*/

#include <iostream>

using namespace std;

#include <iostream>

using namespace std;

class Clock//时钟类定义

{

public://外部接口

    Clock();

    void setTime(int newH,int newM,int newS);

    void showTime();

private:

    int hour;

    int minute;

    int second;

};

Clock::Clock():hour(0),minute(0),second(0){}

void Clock::setTime(int newH,int newM,int newS)

{

    hour=newH;

    minute=newM;

    second=newS;

}

void Clock::showTime(){

cout<<hour<<":"<<minute<<":"<<second<<endl;

}

Clock globClock;

int main()

{

    cout<<"First time output:"<<endl;

    globClock.showTime();

    globClock.setTime(8,30,30);

    Clock myClock(globClock);

    cout<<"Second time output:"<<endl;

    myClock.showTime();

    return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: