高等继续教育 / 面向对象程序设计
正确率:认证
题型描述: 简答题
#include<iostream.h>
class A{
public:
A(int i=0){a=i;}
void print(){cout<<A<<',';}
private:
int a;
}; class B:public A{
public:
B(){b1=b2=0;}
B(int i){b1=i;b2=0;}
B(int i,int j,int k):A(i),b1(j),b2(k){}
void print(){A::print();cout<<B1<<','<<B2<<endl;}
private:
int b1,b2;
};
void main(){
B d1,d2(5),d3(4,5,6);
d1.print();d2.print();d3.print();
}
参考答案: