/* (程序头部注释开始)
* 程序的版权和版本声明部分
*Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:
* 作 者: 张培培
* 完成日期: 2012年 03月 06日
* 版 本 号:
* 对任务及求解方法的描述部分
* 输入描述: 输入时间
* 问题描述: 检查输出的时间是否正确
* 程序输出: 输出时间
* 程序头部的注释结束*/
#include <iostream>
using namespace std;
class Time
{
public:
void set_time(void);//用class声明的类,如果不作public或private声明,系统会将其成员默认为私有的,而似有成员是不能被外界所调用的
void show_time(void);
private:
int hour;
int minute;
int sec;
};
Time t;
int main()
{
t.set_time();//声明成员函数的时候,需要在函数名前加上对象名
t.show_time();
return 0;
}
void Time::set_time()//在成员函数外定义函数的时候,必须在函数名前加上类名予以限定
{
cin>>t.hour;
cin>>t.minute;
cin>>t.sec;
}
void Time::show_time()//在成员函数外定义函数的时候,必须在函数名前加上类名予以限定
{
cout<<t.hour<<":"<<t.minute<<":"<<t.sec<<endl;
}