静态成员
1 /* 静态成员 */
2
3 #include<iostream>
4
5 using namespace std;
6
7 class myclass
8 {
9 public:
10 static int num;
11
12 int data;// 每一次都会重新创建
13
14 myclass()
15 {
16 num+=1;
17 }
18
19 ~myclass()
20 {
21 num-=1;
22 }
23
24 };
25
26 int myclass::num = 0;// 控制对象数量 每个对象都可以访问
27 // 本质就是与类的对象初始化无关
28 int main()
29 {
30 myclass a[5];
31
32 myclass b;
33
34 b.~myclass();
35
36 // 静态成员 任何一个对象都可以访问 不创建对象也可以访问
37 cout << myclass::num << endl;
38
39 cin.get();
40 return 0;
41 }
长风破浪会有时,直挂云帆济沧海
posted on 2015-06-06 15:01 Dragon-wuxl 阅读(95) 评论(0) 收藏 举报
浙公网安备 33010602011771号