第7题: [单项选择]有如下类定义: class XX int xdata; public: XX(int n=0):xdata(n) ; class YY:public XX int ydata; public: YY(int m=0,int n=0):XX(m),ydata(n) ; YY类的对象包含的数据成员的个数是( )。 A. 1 B. 2 C. 3 D. 4 参考答案:B 答案解析:[解析] 本题主要考查派生类的继承方式。该题为公有继承,它包含基类中全部数据成员和除了构造、析构函数之外的全部成员函数,而本题数据成员的个数即为2。