找错误

来源:互联网 发布:手机拼接图片软件 编辑:程序博客网 时间:2024/04/30 17:56

* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:                             
* 作    者:吴瑕                             
* 完成日期:  2012      年   03    月    06   日
* 版 本 号:         

* 对任务及求解方法的描述部分
* 输入描述:
* 问题描述:找出错误,上机调试,使之正常运行。改动处加注释说明理由 。输入时分秒,检查输出是否正确。
* 程序输出:
* 程序头部的注释结束
*/

#include <iostream>

using namespace std;

class Time

{

public:

        voidset_time(void) ;//如果不对成员函数指定是private还是public型,则系统将其默认为是private型。则在类外无法对其经行调用

        voidshow_time(void);

private:

        inthour;

    int minute;

    int sec;

};

Time t;

 

int main()

{

        t.set_time();//未对函数指定对象

        t.show_time();//理由如上

        return0;

}

void Time:: set_time(void)  //首先其函数定义的类型不对,再次未对此函数指定作用域

{

        cin>>t.hour;

        cin>>t.minute;

        cin>>t.sec;

}

 

void Time:: show_time(void) //理由如上

{

        cout<<t.hour<<":"<<t.minute<<":"<<t.sec<<endl;

}

运行结果:

 

 

上机感言:

类中包括对象的属性和可以实行的功能!在主函数中使用类中的成员函数时要指定对象!再类外定义成员函数时要指明其作用域!

 

原创粉丝点击