目录
觉得有用就给博主点个赞吧!谢谢啦!嘻嘻嘻
概念:
特性
如何计算一个类创建了多少个对象?
概念:
用static关键字修饰的成员变量叫做静态成员变量
在类内部,但是属于全局,不属于任意一个类对象
不能在类内部定义,只能在类内部声明,在全局进行定义
特性
1.静态成员为所有类对象所共享,但不属于某个具体的对象,存放在静态区
2.静态成员变量必须在类外定义,定义时不添加static关键字,类中只是声明
3.类静态成员即可用 类名::静态成员 或者 对象静态成员 来访问
4.静态成员函数没有隐藏的this指针,不能访问任何非静态成员
5.静态成员也是类的成员,受public、protected、private 访问限定符的限制
可以这么理解静态成员变量:其范围收到类域的限制,仅此而已。
如何计算一个类创建了多少个对象?
这个代码,也比较简单,就是利用了构造函数和析构函数的重载,
关于析构函数和构造函数可以参看博主另外的博客:
C++构造函数详解-CSDN博客https://blog.csdn.net/qq_51216031/article/details/136633555C++构造函数详解-CSDN博客
https://blog.csdn.net/qq_51216031/article/details/136633555