2013年10月11日16:10:46
静态数据成员是用来实现数据共享的。
静态数据成员不属于某一个对象,,在为对象分配的空间中不包括静态数据成员所占的空间。
静态数据成员是在所有对象之外单独开辟的空间。
只要在类中指定了静态数据成员,即是不定义对象,也会为其分配空间,它可以被引用。
静态数据成员的访问权限类似于一般数据成员的访问权限,也有public,protect, private之分。
静态成员函数没有this指针。
静态成员函数是类的一部分,而不是对象的一部分。
静态成员函数主要是用来访问静态数据成员的,而不访问非静态数据成员(但是可以访问非静态数据成员,需要加上对象名和“.”来实现访问,但是好的编程习惯是不应该这样的)。