面向对象程序设计上机练习五(类和对象)

来源:互联网 发布:js断点调试 编辑:程序博客网 时间:2024/05/21 18:56

problem

面向对象程序设计上机练习五(类和对象)
Time Limit: 1000MS Memory Limit: 65536KB
Submit Statistic
Problem Description

定义类Time,Time有3个公用的数据成员hour、min、sec分别表示小时、分、秒。
在主函数main中定义Time类对象t1,在主函数main中输入t1的各数据成员再并输出各数据成员。
Input

输入类对象的3个数据成员hour、min、sec。
Output

输出类对象的3个数据成员hour、min、sec。
Example Input

9 10 11
Example Output

9:10:11
Hint

Author

zlh

code

#include <iostream>using namespace std;class Time{private:    int hour,minu,sec;public:    void setHour(int newH );    void  setMinue(int newM );    void setSecond(int newS );    void setTime(int newH, int newM,int  newS);    void showTime();};void Time::setHour(int newH){    if(newH>=0 && newH <= 12)        hour = newH;    else        hour = 12;}void Time::setMinue(int newM){    if (newM>=0 && newM <= 60)        minu = newM;    else        minu = 0;}void Time::setSecond(int newS){    if (newS>=0 && newS <= 60)        sec = newS;    else        sec = 0;}void Time::setTime(int newH, int newM,int newS){    setHour(newH);    setMinue(newM);    setSecond(newS);}void Time::showTime(){        cout << hour << ":" << minu << ":" << sec << endl;}int main(){    Time t1;    int x,y,z;    cin >> x >> y >> z;    t1.setTime(x,y,z);    t1.showTime();    return 0;}
阅读全文
0 0
原创粉丝点击