首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2021-09-05
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/4B5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列字符中,不允许作为C++标识符的是()。
下列关于二叉树的叙述中,正确的是()。
下列关于运算符重载的叙述中,正确的是()。
阅读下面的程序:#include<iostream.h>voidmain(){intx;cin>>x;if(x++>5)cout<<x<<endl;elsecout<<x--<<endl;}如果两次执行上述程序,且键盘输入分别为4
有如下程序:#include#includeusingnsmespacestd;classPerson{public:Person(stringn):name(n){cout
在关系模型中,每一个二维表称为一个()。
请打开考生文件夹下的解决方案文件proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Constructorca
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
下列与队列结构有关联的是
关系的实体完整性要求关系中不能为空的属性是()。
随机试题
患儿10个月,因间断腹泻2个月,面色苍白1个月就诊,大便2~3次/天,呈糊状,母乳喂养,4个月添加辅食。患儿3个月时因患坏死性小肠结肠炎,而行小肠大部切除,术后一般情况渐好转。查体:皮肤黏膜苍白,舌细微震颤,心脏(-),肝肋下2.5cm,脾肋下1cm,血红
孔子运用启发式教学的主要方法是()
公共政策学的概念体系在内部构成上区分为________、_________、________。
国家有关规定对投标人资格条件或招标文件对投标人资格条件有规定的,投标人应当具备规定的( )。根据《招标投标法》的规定,投标人应当按照招标文件的要求( )。
(2013年)甲公司为实现多元化经营,决定对乙公司进行长期股权投资。甲公司和乙公司适用的企业所得税税率均为25%,按净利润的10%提取盈余公积。投资业务的相关资料如下: (1)2009年11月10日,甲公司与丙公司签订了收购其持有的乙公司2000万股普
设备交接单的当事人是()。
Istheresomethingastruth?Foragoodmanycenturies"thesearchfortruth"hasbeen【C1】______thenoblestactivityofthehuma
中国人民抗日战争,是近代以来中华民族反抗外敌入侵第一次取得完全胜利的民族解放战争,具有的重要历史意义包括()
社会主义初级阶段的生产力水平和发展的不平衡性,给非公有制经济留下了广阔的空间。非公有制经济是促进经济社会发展的重要作用体现在()
MeridianFinanceGroup12477thStreet,Suite200,SantaMonica,CA90401
最新回复
(
0
)