首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:public B { protected:void fun4()
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:public B { protected:void fun4()
admin
2021-07-02
33
问题
有如下类定义:
class B
{
public:void fun1(){}
private:void fun2(){}
protected:void fun3(){}
};
class D:public B
{
protected:void fun4(){}
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun3();
D、obj.fun4();
答案
A
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数fun1,故本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Rifp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assB{public:virtualvoidf(){cout<<"B";}voidg(){co
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
有如下程序段:inti=0,j=1;nt&r=i;//①r=j;//②int*p=&i;//③*p=&r;//④其中会产生编译错误的语句是()。
C++中的模板包括()。
有如下类声明:classMyBASE{intk;public:voidset(intn){k=n;}intget()const{returnk;}};c
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
下面描述中错误的是
在软件开发中,需求分析阶段可以使用的工具是()。
有如下程序:#include<iostream>usingnamespacestd;intmain(){inti,s=0;for(i=1;s<20;i+=2)s+=i*i;cout
随机试题
某产妇,28岁,孕G1P0,孕39周,因巨大胎儿行剖宫产术娩一活男婴,体重4150g,现术后3天,官缩好,阴道出血不多,产妇主动参与护理新生儿并希望了解新生儿护理知识,护士给予相应宣教。母乳喂养的好处,不包括
A.为病人保密B.文明礼貌服务C.互学互尊,团结协作D.钻研技术,精益求精E.救死扶伤,实行社会主义的人道主义不断更新知识,提高技术水平是《医务人员医德规范及实施办法》内容要求的
A.救死扶伤,不辱使命B.尊重患者,平等相待C.依法执业,质量第一D.进德修业,珍视声誉E.尊重同仁,密切协作根据《中国执业药师职业道德准则适用指导》执业药师尽心、尽职、尽责为患者及公众提供药品和药学服务,体现了
[2013年,第94题]晶体三极管放大电路如图7.5-18所示,在并入电容Ce之后()。
下列各项属于制作排列图的步骤的有()。
安徽地形地貌由华北平原、江淮丘陵、皖南山区组成,境内湖泊星罗棋布,是典型的山水江南、鱼米之乡。()
如果你被录用了,但你并不喜欢你要从事的工作,你会怎么办?
建筑一队和建筑二队共同进行管道改造工程,如果一队先工作6小时,二队接着工作12小时可以完成。如果一队先工作8小时,二队接着工作6小时也可以完成。如果一队工作3小时后由二队接手,还需要多少小时?()
※◎§&§&※◎
ListAcomposesofnconsecutivepositiveintegers.QuantityA:TheaverageoflistAQuantityB:ThemedianoflistA
最新回复
(
0
)