类3-类的static属性
摘要:
在类中的static数据成员或函数都是独立于对像的。即只要程序一运行,类就已存在了,这时不管此类的对象是否存在,但这些static的成员都已存在了。也就是说static成员只建立一次,在类产生时就建立了,与对象无关,但对象可以访问它。因此,在访问static成员时,对象不一定存在,所以就不能访问类的非static成员,所在在static函数中不能访问非static成员,否则编译器会报错。static的数据成员在开始时要初始化,因与对象无关,故在全局部分初始化此数据成员,初始化时不要带上static关键字,但要带上类名和作用域解析运算符。否则编译器以为是声明的新变量。static的函数成员在类外 阅读全文
posted @ 2011-09-08 10:49 天上星 阅读(1328) 评论(0) 推荐(0) 编辑