首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:publ
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:publ
admin
2021-06-10
50
问题
有如下类定义:
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/Ryfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在定义函数模板或类模板时,开头的保留字是()。
下列叙述中正确的是()。
下列关于栈的叙述正确的是()。
如果利用C++流进行输入输出,下面的叙述中正确的是()。
关于函数中的,下列表述中错误的是()。
有两个关系R和S如下:由关系R通过运算得到关系S,则所使用的运算为()。
一个栈的初始状态为空。现将元素1,2,3,A,B,C依次入栈,然后再依次出栈,则元素出栈的顺序是
数据库管理系统是()。
关于关键字c1ass和typename,下列表述中正确的是()。
在数据库系统的内部结构体系中,索引属于()。
随机试题
Glisson系统主要包括
与侵袭性牙周炎诊断不相符的是
数理统计方法中的()的基本原理是对每一个质量特性或问题,逐层深入排查可能原因,然后确定其中最主要原因,进行有的放矢的处置和管理。
下列说法正确的有()。
按照会计核算的真实性和客观性要求,各单位会计核算的依据必须是()。
根据下列资料,回答下列问题:根据上图,下列选项错误的是:
“世界这么大,我想去看看。”在情怀至上的人眼里,“世界”一定是远方,远方让人充满向往,“看世界”便是去远方。然而,并不是人人都得以去远方。其实,从完善认知的角度来说,“世界”未必就只有远方,“世界”也在身边。远方固然神秘,但身边一样充满了未知——就像很多时
Onceuponafreeapoorfarmertakingasackofwheattothemilldidnotknow(56)todowhenitslippedfromhishorseandfel
A、Itisclosetotheschool.B、Itischeap.C、Ithasconvenientfacilities.D、Thetenantagreementisgood.AWhatistheadvanta
Childrenhavebeensaidtohavebrain-injuredchildsyndrome,hyperactive(极度活跃的)childsyndromeandattention-deficitdisorder(AD
最新回复
(
0
)