静态成员变量
静态成员提供了一个同类对象的共享机制
把一个类的成员说明为 static 时,这个类无论有多少个对象被创建,这些对象共享这个 static 成员
静态成员变量可以通过类和成员函数两种方式进行访问`
静态成员函数
静态成员函数提供不依赖于类数据结构的共同操作,它没有this指针
在类外调用静态成员函数用 “类名 :: ”作限定词,或通过对象调用。
静态成员函数中不能有普通成员变量
1 |
|
知识的搬运工
静态成员提供了一个同类对象的共享机制
把一个类的成员说明为 static 时,这个类无论有多少个对象被创建,这些对象共享这个 static 成员
静态成员变量可以通过类和成员函数两种方式进行访问`
静态成员函数提供不依赖于类数据结构的共同操作,它没有this指针
在类外调用静态成员函数用 “类名 :: ”作限定词,或通过对象调用。
静态成员函数中不能有普通成员变量
1 | #include<iostream> |