静态成员

在类中,静态成员可以实现多个对象之间的数据共享,并且使用静态数据成员还不会破坏隐藏的原则,即保证了安全性。因此,静态成员是类的所有对象中共享的成员,而不是某个对象的成员。  使用静态数据成员可以节省内存,因为它是所有对象所公有的,因此,对多个对象来说,静态数据成员只存储一处,供所有对象共用。静态数据成员的值对每个对象都是一样,但它的值是可以更新的。只要对静态数据成员的值更新一次,保证所有对象存取更新后的相同的值,这样可以提高时间效率。  静态数据成员的使用方法和注意事项如下:  1、静态数据成员在定义或说明时前面加关键字static。  2、静态成员初始化与一般数据成员初始化不同。静态数...
C++学习 | 2011-06-14 16:42 | 阅读 818 次 | 评论 0 条
浏览10591次
最新评论