C++定义的时钟类(主要是类的定义、数据成员、成员函数的定义,类对象的定义及对象之间的赋值的简单例子)

来源:互联网 发布:淘宝活动日期 编辑:程序博客网 时间:2024/04/28 04:01
#include<iostream>#include<string>using namespace std;class Clock{    public:    void setHour(int h);    void setMinute(int m);    void setSecond(int s);    void displayTime();    private:    int hour,minute,second;};void Clock::setHour(int h){hour=h;}void Clock::setMinute(int m){minute=m;}void Clock::setSecond(int s){second=s;}void Clock::displayTime(){cout<<"now is"<<":"<<hour<<":"<<minute<<":"<<second<<endl;}int main(){    Clock aClock,bClock,*pa,*pb;    aClock.setHour(12);    aClock.setMinute(11);    aClock.setSecond(10);    bClock=aClock;    pa=new Clock;    pa->setHour(7);    pa->setMinute(8);    pa->setSecond(9);    pb=pa;      aClock.displayTime();    bClock.displayTime();    pa->displayTime();    pb->displayTime();    delete pa;}
0 0
原创粉丝点击