A-A+

有如下类定义:classXX{intxdata; public: XX(intn=0):xd

2022-08-06 02:27:43 问答库 阅读 174 次

问题详情

有如下类定义:
classXX{
intxdata;
public:
XX(intn=0):xdata(n){}
};
classYY:publicXX{
intydata;
public:
YY(intm=0,intn=O):XX(m),ydata(n){}
};
YY类的对象包含的数据成员的个数是()。
A.1
B.2
C.3
D.4请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:B

B。【解析】本题主要考查派生类的继承方式。该题为公有继承,它包含基类中全部数据成员和除了构造、析构函数之外的全部成员函数,本题数据成员的个数即为2。

考点:定义