静态函数与静态成员变量
 静态函数
静态函数
 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
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
 
                    
                 

 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号