第1个回答 2010-12-15
2,
class B
{
public:
B(int x=0,int y=0)
{
a=x;
b=y;
}
private:
int a;
int b;
};
class A
{
public:
A(int x,int y,int z):rb(x,y)
{
c=z;
}
private:
int c;
B rb;
};
3.
class B
{
public:
B(int x=0,int y=0)
{
a=x;
b=y;
}
~B()
{
cout<<"B"<<endl;
}
private:
int a;
int b;
};
class A:public B
{
public:
A(int x=0,int y=0,int z=0):B(x,y)
{
c=z;
}
~A()
{
cout<<"A"<<endl;
}
private:
int c;
};