#include <iostream.h>
class A
{private:
int x;
protected:
int y;
public:
A(int i,int j){x=i;y=j;}
};
class B:public A
{public:
B(int a,int b):A(a,b){}
void show(){cout<<x<<,<<y<<endl;}
void main()
{B b(8,9);
b.show();
}
答案:private:在基类中是私有成员,即使采用公有派生,但在派生类无法访问。
[修改]public:或protected:
川公网安备 51010402001278号