首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:pub
有如下类定义: class B { public:void fun1(){} private:void fun2(){} protected:void fun3(){} }; class D:pub
admin
2020-10-21
46
问题
有如下类定义:
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://kaotiyun.com/show/G5yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;}~Te
假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()。
数据库设计中反映用户对数据要求的模式是()。
下列语句中错误的是()。
下列叙述中正确的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
使用VC6打开考生文件夹proj2下的工程proj2,其中有元素类Element和队列类Queue的定义。请在程序中的横线处填写适当的代码,然后删除横线,以实现上述类定义。此程序的输出结果应为:3850507
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。类TestClass1实现对名字访问的接口,TestClass2实现对名字的设置和输出。程序输出为:TestClass2NameMay
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
男、女两名运动员在长120米的斜坡上练习跑步(坡底为A,坡顶为B)。两人同时从A点出发,在A、B之间不停地往返奔跑。如果男运动员上坡速度是3米/秒,下坡速度是5米/秒;女运动员上坡速度是2米/秒,下坡速度是3米/秒,那么两人第二次迎面相遇的地点离A点多少米
适当减小铰刀(主要指标准机用铰刀)的切削锥角(2φ),是降低孔表面粗糙度的重要条件。()
如果你想胜任未来的工作,就必须掌握一门外语。
为恶意和憎恨所局限的观察者,即使具有敏锐的观察力,也只能见到表面的东西;而只有当敏锐的观察力同善意和热爱相结合,才能探到人的最深处,并且才有希望达到最崇高的目标。 由此可以推出()。
有位心理障碍的病人对自己的评价消极,总是从坏的方面去看待自己以往的经历,认为过去的生活充满了失败,对未来也消极预期,认为将来没有希望,痛苦将一直延续。患者的这些负性自动想法被称为()。A.抑郁想法三联征B.抑郁认知三联征C.消极解释三联征D
小儿神经性皮炎一直被认为是由母乳过敏引起的。但是,如果我们让患儿停止进食母乳而改用牛乳,他们的神经性皮炎并不能因此消失。因此,显然存在别的某种原因引起小儿神经性皮炎。下列哪项如果为真,最能削弱上面的论证?
华东公司财务部长和副部长都是硕士研究生,公司45岁以下的职员中,硕士研究生超过91%,45岁以上的有6名硕士研究生。如果上述陈述都是真的,以下哪项可以从中推导出来?
从技术上讲,一种保险单如果其索赔额及管理费用超过保金收入,这种保险单就属于折价发行。但是保金收入可以用来投资并产生回报,因而折价发行的保单并不一定总是亏本的。上述论断建立在以下哪项假设基础之上?
Whatisthenationalityoftheresearchers?
Westerndoctorsarebeginningtounderstandwhattraditionalhealershavealwaysknown,thatthebodyandthemindareinseparab
最新回复
(
0
)