都来找错吧!我也不知道哪里错了,就是显示时间的,也不行。
//time.h头文件#ifndef TIME_H
#define TIME_H
class time
{
private :
int hour;
int min;
int sec;
public:
void setH(int h);
void setM(int m);
void setS(int s);
int getH();
int getM();
int getS();
void showtime();
};
#endif;
//实现函数showtime.cpp
#include"time.h"
#include<iostream>
using namespace std;
void time::setH(int h)
{
hour = h;
}
void time::setM(int m)
{
min = m;
}
void time::setS(int s)
{
sec = s;
}
int time::getH()
{
return hour;
}
int time::getM()
{
return min;
}
int time::getS()
{
return sec;
}
void time::showtime()
{
cout<<"现在时间是:"<<hour<<"时"<<min<<"分"<<sec<<"秒"<<endl;
}
//showtime1.cpp
#include"time.h"
void main()
{
time t;
t.setH(12);
t.setM(23);
t.setS(56);
t.showtime();
}