例如你要写一个HelloWorld的c++类,那么它的的头文件 HelloWorld.h 格式如下
# ifndef _HelloWorld_H
# define _HelloWorld_H
class HelloWorld{
public:
HelloWorld();
~HelloWorld();
void say();
protected:
private:
};
# endif
现在要实现这个HelloWorld类就要在一个cpp文件中实现,下面就要写一个实现类:HelloWorld.cpp
#include <iostream>
#include "HelloWorld.h"
using namespace std;
HelloWorld::HelloWorld(){}
HelloWorld::~HelloWorld(){}
void HelloWorld::say(){
cout<<"Hello World! ...in method say()";
}
注意,以上两个文件要放在同一个文件夹内
注意,这个类不能直接执行,你只能在其他的文件里面调用这个类文件,例如你在Dev-c++环境下的
main文件中调用这个HelloWorld类
#include <cstdlib>
#include <iostream>
#include "HelloWorld.h"
using namespace std;
int main(int argc, char *argv[])
{
HelloWorld hello;
hello.say();
system("PAUSE");
return EXIT_SUCCESS;
}
//上面的源码已在dev-c++环境下测试成功