首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
有如下类定义: class B { public: void fun1() { } private: void fun2() { } protected: void fun3() { } }; class D: public B { protect
admin
2019-03-05
53
问题
有如下类定义:
class B
{
public: void fun1() { }
private: void fun2() { }
protected: void fun3() { }
};
class D: public B
{
protected: void fun4() { }
};
若obj是类D的对象,则下列语句中不违反访问控制权限的是( )。
选项
A、obj.fun1();
B、obj.fun2();
C、obj.fun3();
D、obj.fun4();
答案
A
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数fun1,故本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/DSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于私有和保护成员的叙述中,不正确的是
下面关于break语句的描述中,不正确的是
结构化程序设计主要强调的是
设有语句:charstr1[]="string",str2[8],*str3,*str4="string";,则下列对库函数strcpy调用不正确的是
执行"cout<<char(’F’-2)<<endl;"语句后得到的输出结果后______。
______是数据库设计的核心。
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点
关于静态数据成员的描述中正确的是()。
下列for语句的循环次数为_____。for(inta=0,b=1;b&&a<5;a++);
下面的说法中错误的是()。
随机试题
原始记录是企业管理的一项重要内容,必须按本企业的规定表格认真正确填写并负责地()。
试比较直接插入排序、直接选择排序、快速排序、堆排序、二路归并排序的时空性能。
A.肥大B.增生C.再生D.化生E.机化授乳期的乳腺属于
患者颈部包块5年,结合超声声像图,最可能的诊断是
头痛如裹,肢体困重,胸闷:腹痛肠鸣,纳呆泄下,舌苔白腻,其病是痢下赤白黏冻,腹痛,里急后重,头重身倦,脘闷纳呆,舌淡苔白腻,脉濡缓。病因是
下列关于工程量清单的说法中,正确的是()。[2007、2004年真题]
负荷定价法适用的财政支出项目是()。
(2015年)C国太乐厨具有限公司(简称太乐公司)创办于1996年。近20年来,太乐公司运用成本领先战略,迅速提高市场占有率,在国内外享有较高的知名度。太乐公司集中全部资源,重点发展厨具小家电产品。公司利用与发达国家企业0EM合作方式获得的设备,
导致儿童身心发展出现差异性的物质基础是()。
跨国文化管理,又称“交叉文化管理”,即在全球化经营中,对子公司所在国的文化采取包容的管理方法,在跨国文化条件下克服异质文化的冲突,并因此创造出企业独特的文化,从而形成卓有成效的管理过程。根据上述定义,下列情形不属于跨国文化管理的是:
最新回复
(
0
)