- 静态成员变量:
- 所有对象共享同一份数据
- 类内声明、类外初始化
- 静态成员函数:
- 所有对象共享同一个函数
- 只能访问静态成员变量
示例如下:静态成员变量 - A
, 静态成员函数 - func
class 类名
{
public: // public 下的静态成员可以通过类名直接访问 (因为是共享的,不属于某一对象)
static int A; // [类内声明]、类外初始化
static int func()
示例如下:静态成员变量 - A
, 静态成员函数 - func
class 类名
{
public: // public 下的静态成员可以通过类名直接访问 (因为是共享的,不属于某一对象)
static int A; // [类内声明]、类外初始化
static int func()