首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
31
问题
有如下类定义:
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全国计算机二级
相关试题推荐
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
在软件开发中,需求分析阶段产生的主要文档是()。
下列关于构造函数的描述中,错误的是()。
下列叙述中错误的是
数据库技术的根本目标是要解决数据的()。
在软件开发中,需求分析阶段可以使用的工具是()。
下列关于函数参数的叙述中,正确的是()。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
下列叙述中正确的是()。
数据库应用系统中的核心问题是()。
随机试题
南宋爱国词人陈亮的词集是【】
房地产合作开发
具有麻醉药品处方权的执业医师超剂量开具麻醉药品的
按保险责任,健康保险有()。
下列关于信赖过度风险的说法中,正确的是()。
近代自然科学诞生的标志是:
低碳经济是以低能耗、低污染、低排放为基础的经济模式,其实质是提高能源利用效率和清洁能源比重,核心是能源技术创新、制度创新和人类生存发展观念的根本性转变。根据上述定义,下列属于低碳经济的是()。
许多孕妇都出现了维生素缺乏的症状,但这通常不是由于孕妇的饮食中缺乏维生素,而是由于腹内婴儿的生长使她们比其他人对维生素有更高的需求。为了评价上述结论的确切程度,以下哪项操作最为重要?
下列关于运算符重载的叙述中,错误的是()。
文成公主是西藏历史(Tibetanhistory)上最受人爱戴的皇后之一。这位美丽聪明的唐朝(theTangDynasty)公主于640年离开长安到西藏和亲(marriageofstate)。除了大量的珠宝(jewellery),文成公主还给当地带
最新回复
(
0
)