#include <iostream>
using namespace std;
/*---------------------------------
17-03 2私有静态成员变量
---------------------------------*/
class A
{
public:
void func(){cout<<x<<endl;}
private:
static int x; //只能在外部赋初值
};
int A::x=1000; //必须要赋初值
//void func2(){cout<<A::x<<endl;} //这样的方式访问不了私有成员变量
int main()
{
A a;
a.func(); //只能通过公有成员函数来访问
//func2(); //这样的方式访问不了私有成员变量
return 0;
}
运行结果:
1000
Press any key to continue
C++ 特殊类成员 2-- 私有静态成员变量
最新推荐文章于 2024-04-04 18:41:00 发布