实现客户机(Client)类。声明字符型静态数据成员ServerName,保存其服务器名称;整型静态数据成员ClientNum,记录已定义的客户机数量;定义静态函数成员ChangeServerName()改变服务器名称;定义静态函数成员ShowServerName()显示服务器名称;定义静态函数成员ShowClientNum()显示客户数量;定义构造函数和析构函数。

//头文件.h
#include<iostream>
class client
{
private:static char ServerName;//保存其服务器名称static int ClientNum;//记录已定义的客户机数量
public:static void ChangeServerName();//改变服务器名称static void ShowServerName();//显示服务器名称static void ShowClientNum();//显示客户数量client();~client();
};
//.cpp
#include"Client.h"
#include<iostream>
using namespace std;
char client::ServerName='A';
int client::ClientNum = 0;
void client::ChangeServerName()
{cout << "请输入新的服务器名称:";cin >> ServerName;
}
void client::ShowServerName()
{if(ServerName=='A')cout << "服务器名称为:" << ServerName << endl;elsecout << "新服务器名称为:" << ServerName << endl;
}
void client::ShowClientNum()
{cout << "新服务器数量为:" << ClientNum << endl;
}
client::client()
{ClientNum++;
}
client::~client()
{ClientNum--;
}
//main
#include"Client.h"
#include<iostream>
using namespace std;
int main()
{client s1;s1.ShowServerName();s1.ChangeServerName();s1.ShowServerName();s1.ShowClientNum();client s2;s2.ShowServerName();s2.ChangeServerName();s2.ShowServerName();s2.ShowClientNum();}

实现客户机(Client)类声明字符型静态数据成员ServerName,保存其服务器名称;整型静态数据成员ClientNum,记录已定义的客户机数量;定义静态函数成员ChangeServerName相关推荐

  1. 定义类MyProgram,包含两个属性:一个是private的整型属性data、一个是private的String类型属性str,重写toString,equals

    题目: 定义一个类MyProgram,包含两个属性:一个是private的整型属性data.一个是private的String类型属性str,封装这两个属性的四个方法setData( )和getDat ...

  2. C语言基础09——数据在内存中的存储。整型的存储、大小端讲解、浮点数的存储、杨辉三角、找凶手、猜名次

    目录 数据类型 基本内置类型 类型的基本分类 整型在内存中的存储 计算机中整数的三种表示方法:原码.反码.补码 大小端 练习 浮点型在内存中的存储 为什么以下程序输出结果与想象不同? 浮点数存储规则 ...

  3. c语言中长整型的作用,C语言,整形和长整型都占四个字节?

    C语言中,整型常量和长整型常量,有什么区别? 整型常量和长整型常量(包括有符号的和无符号的),为什么占用字节数和一.指代不同 整型常量:是通常的整数,包括正整数.负整数和0,其数据类型显然是整型. 长 ...

  4. 大数据产业链结构_【数据结构 | 大整型】

    创建一个无长度限制的大整型,并实现加减乘除等功能 参考: https://blog.csdn.net/qq_36894136/article/details/79074728 https://blog ...

  5. 整形在c语言中作用,C语言里面长整型起到什么作用?长整型的位数是怎么确定的?长整型...,C语言中长整形干什么用的...

    长整型数是相对于基本整型数而言的,一般它占用的存储空间是基本整型数的2倍. 具体大小随不同的编译器而不同. 如果它的存储空间是k个字节,可存储数的范围是-2^(8k-1)~+2^(8k-1)-1. 整 ...

  6. mysql整型无符号 大小_解决mysql无符号整型自减运算时溢出的问题

    溢出通常是指的数字类型的一个溢出问题了,对于这个问题小编整理了一篇关于解决mysql无符号整型自减运算时溢出的问题的教程,希望对各位同学会有所帮助. 在mysql中给一个无符号整型字段做自减运算时,如 ...

  7. C语言​-----格式字符、整型、字符型、浮点型

    1.格式字符​ 格式字符是由"%"和字符组成,其作用是将输出的数据转化为指定的格式输出. 格式字符表如下: %d/%i 有符号的十进制整数,i 是老式写法 %u 无符号十进制整数 ...

  8. 【JAVA学习】2 整形、长整型、Number类、Math

    Leetcode 反转整数+回文数 相关知识点 反转整数 题目 给定一个 32 位有符号整数,将整数中的数字进行反转. 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: ...

  9. C语言基本数据类型笔记整理(整型、实型/浮点型、字符型、枚举型、构造类型、指针类型、空类型)

    C语言基本数据类型 一.整型 ①有符号整型 ②无符号整型 二.实型 三.字符型 四.枚举型 五.构造类型 ①数组 ②结构体 ③共用体 六.指针类型 七.空类型 一.整型 ①有符号整型 有符号整型 关键 ...

最新文章

  1. 图灵奖得主Yann LeCun万字访谈:DNN“史前文明”、炼金术及新的寒冬
  2. 容器,你还只用Docker吗?(上)
  3. Oracle Sharding DB的高可用架构
  4. Educational Codeforces Round 47 (Div 2) (A~G)
  5. 关于C++中vector和set使用sort方法进行排序
  6. Linux Ubuntu 安装 anaconda3和 Pycharm 社区版本
  7. Https 真的安全吗?可以抓包吗?如何防止抓包吗?
  8. dns服务器优化 360,360DNS优化
  9. python 三角函数计算
  10. 记录一下blender烘焙光照漫反射贴图
  11. AARRR模型——变现:终极目标(下)
  12. 读书·架构整洁之道(原则篇)
  13. 用echarts写潮汐表,并处理后端传来的数据为潮汐表接口的数据
  14. 痞子衡嵌入式:语音处理工具pzh-speech诞生记(6)- 文语合成实现(pyttsx3, eSpeak1.48.04)...
  15. 【Python】经典问题创建一个矩形类,定义方法 属性 初始化
  16. 如何避免搜索引擎爬虫产生的流量过大以及搜索引擎设置优化
  17. AI制作粒子消散文字效果
  18. 安全攻访策略:PDR模型
  19. python爬虫抓取双色球_Python爬虫练习:爬取双色球每期的中奖号码,看能不能中奖...
  20. 一个屌丝程序猿的人生(一)

热门文章

  1. Oracle Datapump实验
  2. 单系统 台电x80pro_转载:台电X80 Pro Plus 刷Windows10单系统
  3. 网络上的计算机无权限访问权限,电脑连不上网,提示无网络访问权限怎么办?...
  4. ShareSDK快速集成
  5. 深度学习入门(三十七)计算性能——硬件(TBC)
  6. 李宏毅机器学习2022 HW1
  7. 十年磨一剑:蚂蚁集团可观测性平台 AntMonitor 揭秘
  8. HCJ1:页面高度设置为百分百
  9. Ameya360代理 | 兆易创新发布GD32A503系列首款车规级MCU
  10. 钉短信、钉电话收费套餐