续chapter06--C++面试基础知识

1、static声明的静态成员被当作该类类型的全局变量。对于非静态成员,每个类对象都有自己的复制品,而静态成员对每个类的类型只有一个复制品。静态成员只有一份,由该类类型的所有对象共享访问。 2、与全局对象相比,使用静态数据成员有什么优势:     静态数据成员没有进入程序的全局名字空间,因此不存在程序中其他全局名字冲突的可能性。     使用静态数据成员可以隐藏信息。因为静态成员可以是privat
相关文章
相关标签/搜索