首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
有如下类定义: class B{ private: void fun1(){ } protected: void fun2(){ } public: void fun3(){ }
admin
2015-07-22
45
问题
有如下类定义:
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://www.kaotiyun.com/show/ofNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用:请补充完整。classcomplex{private:intreal;int
若以非成员函数形式,为类Bounce重载“!”运算符,其操作结果为一bool型数据,则该运算符重载函数的原型是【 】。
关于在调用模板函数时模板实参的使用,下列表述正确的是
在结构化分析使用的数据流图(DFD)中,利用【】对其中的图形元素进行确切解释。
下列叙述中正确的是
已知枚举类型声明语句为: enum COLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10}; 则下列说法中错误的是
将以下程序写成三目运算表达式是【】。if(a>B)max=a;elsemax=b;
下述关于数据库系统的叙述中正确的是()。
下列函数原型声明中错误的是______。
表达式operator+(x,y)还可以表示为【】。
随机试题
中国商品交易市场(WWW.mofIec.gov.cn)是由外经贸部组织、引导企业上网的大型电子商务的门户网站,现已有5000多家中国企业在该网站建立了网上商店,有近2万条中国制造的商品信息在该网的虚拟交易市场上展示,目前中国商品交易市场已成为外商采购中国
某慢性支气管炎、阻塞性肺气肿患者,3天来咳嗽、气促加重,皮肤潮红、湿暖,口唇发绀。球结膜充血、水肿,该患者的氧疗应给予
[2010年第107题]某公司拟向银行贷款100万元,贷款期为3年,甲银行的贷款利率为5%(按季计息),乙银行的贷款利率为7%,该公司向哪家银行贷款付出的利息较少?()。
按照设备工程项目的职能分类,可以将设备工程信息分为()。
安装间是安装和检修水轮发电机组的地方,要能放下的四大部件是发电机转子、上机架、水轮机机盖和()。
( )主要是指直接面对基金投资人,或者与基金投资人的交易活动直接相关的应用系统。
巴金1946年起定居上海,寓所在霞飞路59号。旧时的霞飞路就是当今的()。
ItmaybejustaswellforOxfordUniversity’sreputationthatthisweek’smeetingofCongregation,its3,552-stronggoverningb
将函数模板中的参数实例化后,函数模板变为【】。
Completethesummarybelow.ChooseNOMORETHANTHREEWORDSfromthepassageforeachanswer.Writeyouranswersinboxes31-35
最新回复
(
0
)