首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
25
问题
有如下类定义:
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全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是()。
下面属于黑盒测试方法的是
下列关于类模板的描述中,错误的是()。
下列关于类模板的模板参数的叙述中,错误的是()。
下列运算符不能重载为友元函数的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
有如下程序:#includeusingnamespacestd;intmain(){inti,s=0;for(i=1;s
在软件开发中,需求分析阶段产生的主要文档是()。
下列叙述中正确的是()。
下列选项中不属于结构化程序设计原则的是
随机试题
在胸骨左缘第2肋间触及连续性震颤可见于
关于质量管理方法,错误的是
寒凝血瘀,月经不调,少腹冷痛,当选用下列何种性味的药物
外墙围护系统包括厂房四周的外墙、()、墙梁和基础梁等。
两个以上法院都有管辖权的诉讼,原告可以向其中一个法院起诉(选择管辖);原告向两个以上有管辖权的法院起诉的,由最先立案的法院管辖。()
“不登高山,不知天之高也;不临深溪,不知地之厚也。”这句话说明()。
数据模型是严格定义的一组概念的集合。通常由数据结构、数据操作和【】3部分组成。
设有如下通用过程:PublicFunctionf(xAsInteger)DimyAsIntegerx=20y=2f=x*yEndFunction在窗体上
—Yourcitylooksbeautiful!—Yes.Lotsoftreesandgrass_____lastyear.
TheImportanceofJustBeingThere"What’sthemostimportantthingyou’vedoneinyourlife?"Thequestionwasputtomedu
最新回复
(
0
)