首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
48
问题
有如下类定义:
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全国计算机二级
相关试题推荐
执行下列语句后,输出的结果为__________。voidfun(){staticimx=3:x++:cout
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用
有如下程序:#includeusingnamespacestd;classTestClass{intn;public:TestClass(intk):n(k){}
下列类的定义中,有()处语法错误。classBase{public:Base(){}Base(inti){data=i;}private:
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】
以下选项中,合法的字符常量是()。
在有n个结点的二叉链表中,值为非空的链域的个数为______。
对中断语句的说法,不正确的是()。
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,int
随机试题
根据《社会保险法》,下列人员可以直接向社会保险费征收机构缴纳城镇职工基本养老保险费的是()。
布雷顿森林会议
某一心理学派提出,被压抑的情绪和心理冲突可成为导致人体功能失调的致病诱因。并断言“范畴广泛的精神过程本身都是潜意识的,而那些有意识的精神过程,只不过是一些孤立的动作和整个精神生活的局部而已”;而且“性的本能冲动在神经和心理疾病成因中起着一种不平凡的巨大作用
A.Ⅰ型变态反应B.Ⅱ型变态反应C.Ⅲ型变态反应D.Ⅳ型变态反应E.溶血性变态反应细胞毒型变态反应是
油画《近卫军临刑的早晨》的艺术风格属于()。
矫正弱视的最佳年龄是()岁。
注意的广度
判断下列句子使用的修辞手法,正确的一项是()。①月下观景,雾中看花,不是别有一番情趣在心头吗?②读好文章如饮醇酒,其味无穷。③头顶盘着大辫子,顶得学生制帽的顶上高高耸起,形成一座富士山。④许多马克思主义的学者
Accordingtotheauthor,Mr.ArnoldSchwarzeneggerischeerfulchieflybecauseJanetNapolitanoismentionedinthepassageto
Mostpeopleareawarethatoutdoorairpollutioncandamagetheirhealth,butmanydonotknowthatindoorairpollutionalsoca
最新回复
(
0
)