在C++中,静态成员是属于整个类而不是对象,静态成员变量只存储一份供所有对象共用。所以在对象中都可以共享它。使用静态成员变量可以实现多个对象之间数据共享不会破坏隐藏的原则,保证来安全性还可以节省内存。
静态成员的定义或声明要加关键字static,使用时可以以这种形式:<类名>::<静态成员名>
静态成员是属于整个类而不是某个对象。
在C++中,静态成员是属于整个类而不是对象,静态成员变量只存储一份供所有对象共用。所以在对象中都可以共享它。使用静态成员变量可以实现多个对象之间数据共享不会破坏隐藏的原则,保证来安全性还可以节省内存。
静态成员的定义或声明要加关键字static,使用时可以以这种形式:<类名>::<静态成员名>
静态成员是属于整个类而不是某个对象。