现在的位置: 首页 > 综合 > 正文

类的错误查找

2013年12月11日 ⁄ 综合 ⁄ 共 806字 ⁄ 字号 评论关闭
/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生 
* All rights reserved.
* 文件名称:类的错误查找                              
* 作    者: 计114-3 刘杨                             
* 完成日期:  2012 年  3  月 5 日
* 版 本 号:vc.0          

* 对任务及求解方法的描述部分
* 输入描述:。运行时输入时分秒,检查输出是否正确。要求:在实验报告中,在改动处加注释说明理由 
* 问题描述:上机前在纸上先找出错误,然后上机调试,使之正常运行
* 程序输出: 正确的输出时间
* 程序头部的注释结束
*/
#include<iostream>
using namespace std;
class Time
{
public:
	void set_time(void);
	void show_time(void);

private:
	int hour;
	int minute;
	int sec;
};//如果不做private或public声明,系统将其成员默认为private(私有的)

Time t;

int main()
{
	t.set_time();//set_time();
	t.show_time();//show_time();

	return 0;
}

void Time :: set_time(void)//int set_time(void) 如果函数名前既无类名又无作用域运算符"::"则表示该函数不属于任何类,这个不是成员函数,而是全局函数,即非非成员函数的一般普通函数;函数类型上下不同。
{
	cin >> hour;//t.hour;
	cin >> minute;//t.minute;
	cin >> sec;//t.sec;
}

void Time :: show_time(void)//int show_time(void)
{
	cout << hour << ":" << minute << ":" << sec << endl;
	//cout << t.hour << ":" << t.minute << ":" << t.sec << endl;
}

实验结果:

抱歉!评论已关闭.