首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public: void fun(){} private: void fun2(){} protected: void fun3(){} }; class D:pu
有如下类定义: class B { public: void fun(){} private: void fun2(){} protected: void fun3(){} }; class D:pu
admin
2020-12-21
36
问题
有如下类定义:
class B
{
public: void fun(){}
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
解析
本题考查公用继承对基类成员的访问属性。在公用继承中,基类的公用成员和保护成员在派生类中保持原有的访问属性,其私有成员仍为基类私有。所以在本题中,在类外引用成员函数时,派生对象只能引用基类的公用成员函数funl,故本题答案为A。
转载请注明原文地址:https://www.kaotiyun.com/show/JOyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于赋值运算符“=”重载的叙述中,正确的是
下列语句中,正确的是( )。
下列关于对象初始化的叙述中,正确的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
关键字unsigned不能修饰的类型是()。
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
已知将运算符’’+’’和’’*’’作为类Complex的成员函数重载,设c1和c2是类Complex的对象,则表达式c1+c2*c1等价于()。
算法的时间复杂度是指()。
随机试题
关于心绞痛的胸痛的特点,下列说法正确的是()。
向日葵、甜菜、高粱和棉花属耐酸性植物。()
关于支配胃的迷走神经的叙述哪项是正确的
行政复议机关在行政复议的过程中,认为具体行政行为的依据违法,而本机关又无权处理的,应当如何处理?()
部门经理进行人际敏感性训练最适宜的方法是()。
公民、法人或者其他组织依法提出行政复议申请,行政复议机关无正当理由不予受理的,()应当责令其受理。
()对于大同小异相当于欺上瞒下对于()
“要保证责任人受到法律追究,也要保证无责任者不受法律追究,做到不枉不纵”是下列哪个归责原则的要求?()
[A]Untilsummarizingispossible,managersandCEOswhoareexpertsintheirvariousfieldswon’ttrustacomputerthatcannot
Thechildcameback________fromadangeroussituation.
最新回复
(
0
)