问题
问答题
在下面程序横线处填上适当内容,使程序执行结果为:Y=1,Y=3,Z=5。
#include<iostream.h>
class B
private:
int Y;
public:
B(int y=0)Y=y;
void print()cout<<"Y="<<Y<<",";
;
class D:public B
private:
B b;
int Z;
public:
D(int x,int y,int z):B(X),b(y)Z=z;
void print()
______;//打印基类B中的成员Y
______;//打印类成员b中的Y值
cout<<"Z="<<Z<<endl;
;
void main()
D d(1,3,5);
d.print();
答案
参考答案:B::print()
b.print()