类:继承-4-静态成员

#include <iostream>
//

class A
{
public:
	static int a;//静态成员变量只有唯一一份
	int b;
};
int A::a = 0;

class B : public A
{
public:
	int c;

	void f()
	{
		A::a = 1;
	}
};
void main()
{
	std::cout<<sizeof(A) <<std::endl;//4
	std::cout<<sizeof(B) <<std::endl;//8


	system("pause");
}

猜你喜欢

转载自blog.csdn.net/weixin_43374319/article/details/83831459