静态函数与静态成员变量

 

静态函数
 1 class A 
 2 
 3 public
 4 static int GetNumber(){return number;}// 静态函数只能对静态成员操作 
 5 private
 6 static int number;
 7 
 8 A();
 9 
10 ~A();           //A是一个单件 
11 }; 
12 
13 int A::number=0;// 类体外初始化   //静态成员要初始化 
14 
15 int main() 
16 
17 cout<<A::GetNumber()<<endl;    //静态函数的调用方法,静态函数可以直接调用,因为它相当于一个全局函数 
18 
19 return 0
20 }
21 

 

 

http://www.xici.net/b1033153/d97741769.htm

 

posted on 2009-12-04 11:18  fairycao  阅读(249)  评论(0)    收藏  举报