//头文件 预编译
实现客户机(CLIENT)类:
·声明字符型静态数据成员ServerName,保存其服务器名称
·整型静态数据成员ClientNum,记录已定义的客户数量
·定义静态函数ChangServerName()改变服务器名称.
在头文件client.h中声明类,
在文件client.cpp中实现,
在文件test.cpp中测试这个类,
观察相应的成员变量取值的变化情况.
声明部分
//根据要求头文件只给出类的声明即可,也没有主函数
#include "stdafx.h"
#include
using namespace std;
#ifndef CLIENT_H_
//↑十分重要:为了避免重复包含头文件,常用这种形式编译预处理
#define CLIENT_H_
//构造函数呢?
//可能是只是声明的缘故吧
class Client {
//静态!
static char ServerName;
static int ClientNum;
public:
static void ChangeServeName(char name);
static int getClientNum();
};
#endif // !CLIENT_H_,配合"ifndef"进行预处理