static成员变量
为什么要有静态成员变量:1)不进入全局名字空间。2)实现信息隐藏
要点: 除了整型的const 静态成员变量可以在类体内初始化,其它值都需要在类体外的实现文件定义
static函数
为什么要有静态成员变量:主要是用来访问/修改静态成员变量
要点:1)静态成员函数在类内的声明加static,在类外的定义不能加static
2)静态成员函数不能为const或者volatile
2024-04-02 09:55:40
static成员变量
为什么要有静态成员变量:1)不进入全局名字空间。2)实现信息隐藏
要点: 除了整型的const 静态成员变量可以在类体内初始化,其它值都需要在类体外的实现文件定义
static函数
为什么要有静态成员变量:主要是用来访问/修改静态成员变量
要点:1)静态成员函数在类内的声明加static,在类外的定义不能加static
2)静态成员函数不能为const或者volatile