#include
using namespace std;
class CLIENT
{
public:
CLIENT(char name,int num)
{
ServerName=name;
ClientNum=num;
}
~CLIENT() {}
void showServerName() {cout<<"服务器名称为:"<<'name'<<endl;}
void showClientNum() {cout<<"已定义的客户数量为:"<<num<<endl;}
void showChangeServerName();
private:
static char ServerName;
static int ClientNum;
};
void showChangeServerName(char Cname)
{
ChangeServerName=Cname;
cout<<"服务器名称改变为:"<<'name'<<endl;
}
char ServerName='I';
int ClientNum=7;
void main()
{
CLIENT n();
n.showClientNum();
CLIENT c();
c.showChangeServerName();
}
13和21行出错,请问怎么改正?
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
6条回答 默认 最新
- threenewbee 2015-05-14 02:54关注
#include<iostream> using namespace std; class CLIENT { public: CLIENT(char name,int num) { ServerName=name; ClientNum=num; } ~CLIENT() {} void showServerName() {cout<<"服务器名称为:"<<ServerName<<endl;} void showClientNum() {cout<<"已定义的客户数量为:"<<ClientNum<<endl;} void showChangeServerName(char Cname); private: static char ServerName; static int ClientNum; }; void CLIENT::showChangeServerName(char Cname) { ServerName=Cname; cout<<"服务器名称改变为:"<<Cname<<endl; } int main() { CLIENT n('I', 7); n.showClientNum(); CLIENT c('I', 7); c.showChangeServerName('A'); }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报