首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2021-07-02
49
问题
有如下类定义:
class B{
private: void fun1(){ }
protected: void fun2(){ }
public: void fun3(){ }
};
class D : public B {
protected: void fun4(){ }
};
若obj是类D的对象,则下列语句中正确的是
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun4();
D、obj.fun3();
答案
D
解析
派生类对基类成员的访问权限由基类成员的访问标识和类派生列表中的访问标识共同决定的,类D公有继承类B,所以类B中成员函数fun1对类D不可见;成员函数fun2为类D的protected成员;成员函数fun3为类D的public成员;综上所述fun1,fun2,fun4对类D对象obj均不可见,fun3对obj可见,答案为D。
转载请注明原文地址:https://kaotiyun.com/show/cifp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
针对数组定义intdata[10];,下列表述中错误的是()。
有如下4个语句:①cout<<’A’<<setfill(’*’)<<left<<setw(7)<<’B’<<endl;②cout<<setfill(’*’)<<left<<setw(7)<<’A’<<’B’<<endl;③co
下列叙述中正确的是
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
若有如下类定义:classB{voidfunl(){}protected:doublevarl;public:voidfun2(){}};classD:public
有如下头文件:intfl();staticintf2();c1assMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含
下列关于数据库设计的叙述中,正确的是()。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为()。
随机试题
在国际货物入库作业中,进仓作业的最后一步是()
人民行使国家权力的机关是()
此孕妇最恰当的初步诊断是:产后的处理哪项是不必要的:
关于电子对效应的发生概率。叙述正确的是
有关电子“结合力”的叙述,不正确的是
不符合绒毛膜癌的描述是
电气竖井内高低压和应急电源的电气线路相互之间应保持()m以上距离。
法院审理一起受贿案时,被告人甲称因侦查人员刑讯不得已承认犯罪事实,并讲述受到刑讯的具体时间。检察机关为证明侦查讯问程序合法,当庭播放了有关讯问的录音录像,并提交了书面说明。关于该录音录像的证据种类,下列哪一选项是正确的?()
若f(x)在(a,b)内单调有界,则f(x)在(a,b)内间断点的类型只能是()
在考生文件夹下有一个数据库文件“samp1.accdb”,其中存在设计好的表对象“tStud”。请按照以下要求,完成对表的修改。完成上述操作后,将“备注”字段删除。
最新回复
(
0
)