#include<iostream.h>
class base
{
private:
int a;
protected:
int b;
public:
int c;
void setb(int x)
{
a=x;
dispb();
}
void dispb()
{
cout<<a<<endl;
}
};
class derived:private base
{
private:
int p;
protected:
int q;
public:
void setbb(int x)
{
setb(x);
}
};
class jicheng3:private derived
{
private:
int t;
public:
void setj(int j)
{
setbb(j);
}
};
void main()
{
derived a1;
a1.setbb(4);
jicheng3 j1;
j1.setj(8);
}