首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2019-07-10
39
问题
有如下类定义:
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/jP8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果为#include<iostream.h>voidmain(){chara=’3’;switch(a){case’3’:cout<<"3"
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
软件调试的目的是()。
在任何类中都有三种访问权限的数据成员,这三种权限是public、private和_______。
有如下程序:#includeusingnamespacestd;classTestClass{intk;public:TestClass(intx=1):k(x){}
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};则下列语句正确的是()。
下列类的定义中,有()处语法错误。classBase{public:Base(){}Base(inti){data=i;}private:
下列选项可以做C++标识符的是
算法的空间复杂度是指()。
逻辑数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。
随机试题
辽宁省共有两个蒙古族自治县,它们分别位于辽宁省的()。
患者,男,20岁。近2周自觉乏力,食欲不振,厌油,腹胀。检查:巩膜无黄染,肝肋缘下2cm,有压痛,丙氨酸转氨酶升高。应首先考虑的是()
有一些水管,它们每分钟注水量都相等。现在打开其中若干根水管,经过预定时间的1/3,再把打开的水管增加1倍,就能按预定时间注满水池。如果开始打开10根水管,中途不增加水管,也能按预定时间注满水池,则最开始打开了()根水管。
下列哪些法律规定了应采取拍卖、招标或者双方协议的方式确定土地使用权出让()。
某工程合同总额200万元,工程预付款为50万元,主要材料、构件所占比重为60%,则该工程预付款起扣点为()万元。
在会计核算原则中,要求合理核算可能发生的费用和损失的原则是指()。
中国证监会可以对保荐机构、保荐代表人、保荐业务负责人采取的监管措施包括()。I.监管谈话、重点关注Ⅱ.责令进行业务学习、出具警示函Ⅲ.没收违法所得、没收非法财物Ⅳ.责令公开说明、认定为不适当人选
注册商标的有效期为()
Whatisbeingadvertised?
"Blockpatrol(巡逻,巡逻队),""communitywatch""civilianpatrol."Theymayhavedifferentnamesindifferentcitiesacrossthe
最新回复
(
0
)