C++类在.h头文件中声明类的变量和方法,在.cpp文件中实现方法。
如果要在类中定义静态变量,那么首先要在.h文件中用static声明,然后要在 .cpp文件开始(或者引用前)初始化。初始化方法:变量类型 类名::变量名=初始化值
例子如下:
abc.h:
class abc
{
public:
static int i; //声明静态变量abc(void);
~abc(void);
void method1(void);
}
abc.cpp:
#include "abc.h"
int abc::i=1; //初始化静态变量
abc::abc(void)
{
i++;
}
abc::~abc(void)
{
}
void abc::method1(void)
{
}
滴水成河,厚积薄发。