首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class XX{ int xdata; public: XX(int n=0) : xdata(n){ } }; class YY : p
有如下类定义: class XX{ int xdata; public: XX(int n=0) : xdata(n){ } }; class YY : p
admin
2021-02-22
40
问题
有如下类定义:
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、4
B、3
C、2
D、1
答案
C
解析
派生类公用继承基类,那么基类中私有不可访问,保护成员依旧是保护成员,公有成员依旧是公有成员;保护继承基类,那么基类的公用成员和保护成员在派生类中成为保护成员,私有成员不可访问;私有继承那么公有成员和保护成员变为私有,私有成员不可访问。本题中派生类继承基类的私有成员,不可直接访问但是可以通过基类的成员函数使用基类的私有数据成员,加上派生类的本身的数据成员,共有2个数据成员,C选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/rhfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj1,此工程包含一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Youareright.注意:只修改注释“
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
以下程序的输出结果是()。#include<iostream.h>main(){intm=5;if(m++>5)cout<<m;elsecout<<m--;}
下面关于算法的叙述中,正确的是()。
下列方法中,不属于软件调试方法的是()。
有如下程序:#include<iostream>usingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(i
下列关于虚函数的描述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正错误,使得程序正确执行,并且输出以下语句:TestClass1:0TestClass2注意:不要改动main函数,不能增行或删行,也不能更改程序的结
使用VC6打开考生文件夹下的源程序文件modi1.cpp,使它能得出正确的结果。本程序要求屏幕输出:n=99注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。1
下列叙述中正确的是()。
随机试题
下列哪一项不是胎盘早剥的高危因素
男性,43岁。3小时前呕血1次,自觉头晕、乏力、出汗。查体:心率110次/分,四肢湿冷,肝掌,腹壁静脉曲张,超声示腹水。该患者最可能的出血原因是
地黄饮子的适应证是大定风珠的适应证是
在轴间(含轴线),剖到了几根钢筋混凝土梁?
某肉类加工厂污水处理采用上流式厌氧污泥床反应器,设计流量为1000m3/d,进水有机物浓度COD为5000mg/L,有机物去除率为90%,每去除1kgCOD产气量为0.5m3,则该反应器生物气的产气量为()。
在水利水电工程的防静电设计中,下列哪项不符合规范要求?
某投资者在2月份以50点的权利金买入一张执行价格为2000点的5月上证50股指看涨期权,同时,他又以30点的权利金买入一张执行价格为2000点的5月上证50股指看跌期权,则两份期权的盈亏平衡点分别为()。
下列现象能证明地球是一个球体的是:①日月的东升西落②陆地上旅行的人,向北走,一些星星会在南方的地平线上消失③人爬山时,爬得越高,看到的地平面越大④一直向同一方向航行的船最终回到原地
马丁.路德
Hegavemesomevery______adviceonbuyingahouse.
最新回复
(
0
)