首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
有如下类声明和函数声明 class Base{ int m; public: int n; protected: int p; }; class Der
admin
2021-06-10
37
问题
有如下类声明和函数声明
class Base{
int m;
public:
int n;
protected:
int p;
};
class Derived: protected Base{
public:
int k;
};
void f(Derived d);
则在函数f中通过d可访问的数据成员的个数是
选项
A、1
B、2
C、3
D、4
答案
A
解析
保护继承中,基类的public和protected成员在派生类中都是protected成员,所以类Derived中,public成员为:k,protected成员为:n、p,没有private成员,m对Derived不可见;Derived对象d可访问的只有public成员,即k;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/aufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对下列二叉树进行前序遍历的结果为()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:T
有如下程序:#includeusingnamespacestd;classPoint{public:Point(intxx=0,intyy=0):x(xx),
下列有关指针的用法中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分的程序。实现函数sort(intA[],intn),用冒泡法将数组排序。提示:所谓冒泡法,就是每次把相邻的两个数交换,较大的数交换到后面。这样下标从0到n.1
下列叙述中正确的是()。
下列对于软件测试的描述中正确的是()。
下列数据结构中,属于非线性结构的是()。
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTempp2;MyTempp3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
随机试题
男性患儿,7岁;无意中发现右上腹肿块,光滑、呈大结节状,无压痛;BP130/90mmHg;血红蛋白90g/L;血生化及电解质均正常。家长曾两次发现肿块明显小于平常所见。B超检查发现肿块呈囊性,液性暗区为12cm×6cm×5cm,进行治疗前,最有价值的检
远视发生的原因是
治疗经间期出血肾阴虚证,应首选
《中华人民共和国森林法》规定:对自然保护区以外的珍贵树木和林区内具有特殊价值的植物资源,应当认真保护;未经()批准,不得采伐和采集。
检疫发现的我国禁止入境物,来自动植物疫区或来历不明的动植物及其产品,以及动植物性废弃物作返还来源地处理。( )
包装的作用有()。
幼儿园课程的基本形式是()。
有一种长着红色叶子的草,学名叫abana,在地球上极稀少。北美的人都认识一种红色叶子的草,这种草在那里很常见。从上面的事实不能得出以下哪项结论?
设f(x)与g(x)在x=0的某邻域内连续,f(0)=g(0)≠0,求
A、Theyshouldbewidelyusedinthefieldofsocialservices.B、Theyshouldbeblamedfortheincreasingunemployment.C、Theysh
最新回复
(
0
)