1
#include <iostream>
using namespace std;
class MyClass
{
private:
static int x;
static int calc(int a, int b)
{
cout << "chekcing !! ";
return b * a;
}
};
int MyClass::x = 1;
int main()
{
MyClass::calc(1,2);
MyClass::x += 3;
return 0 ;
}
问题:据我所知静态成员不是类的一部分,那么为什么我们有检查访问说明符?为什么检查访问规范的静态数据成员
静态**成员**不是成员? – Mat 2013-05-08 07:05:42
静态成员是类的一部分,但不是类的实例的一部分。 – Arun 2013-05-08 07:06:36
当然他们是班级的一部分。它们对于所有实例都是一样的。 – 2013-05-08 07:06:41