Compiler : Dev-C ++
S1: Console Application → New Project → Save named
S2: main.cpp in the pop-up in the preparation of the main function
S3: Add a new file in the left "Project Management", the preparation of other source and header files, save
S4: separately compiled main Function and other functions (the order is not particular), just run
Main program
//main.cpp
#include <iostream>
#include "time.h"
using namespace std;
int main()
{
Time t; //对象的定义
t.set_time(); //用对象调用方法
t.show_time();
return 0;
}
Another source program
//time.cpp
//设置时间
#include <iostream>
#include "time.h"
void Time::set_time() //注意加“Time::”
{
cin >> h;
cin >> m;
cin >> s;
}
//输出时间
void Time::show_time()
{
printf("%02d : %02d : %02d\n", h, m, s);
}
head File
//time.h
using namespace std;
class Time //类的声明
{
public: //公有部分
void set_time();
void show_time();
private: //私有部分
int h;
int m;
int s;
}; //注意加分号