#include <iostream>
#include "string.h"
using namespace std;
class Base
{
public:
Base(){s=5;};
/*static*/ int s ;//当用静态成员变量时,下面的继承的子类都共享真个变量
};
//int Base::s=5;
class Derived1 : public Base
{
};
class Derived2 : public Base
{
};
void main()
{
Base b;
Derived1 d1;
Derived2 d2;
cout<<b.s<<endl;
d1.s=7;
b.s=9;
cout<<b.s<<endl;
cout<<d1.s<<endl;
cout<<d2.s<<endl;
}