首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于继承机制的描述中,不正确的是( )。
下面关于继承机制的描述中,不正确的是( )。
admin
2010-03-29
45
问题
下面关于继承机制的描述中,不正确的是( )。
选项
A、派生类不仅可以继承基类的成员,也可以添加自己的成员
B、设置protected成员是为派生类访问基类成员之用
C、采用不同的继承方式,将限制派生类对基类成员的访问
D、采用私有继承,派生类只能得到基类的公有成员
答案
8
解析
本题主要考察C++中继承机制的特点。C++中允许利用已有的数据类型来定义新的数据类型,这种机制称为继承机制,并称已存在的用来派生新类的类称为基类,由已存在的类派生出的新类称为派生类。派生类有3种继承方式可以采用,即public、private和protected方式。
派生类除了继承基类中的数据成员和成员函数外,还可以添加具有自身特点的成员,这是继承机制的真正用意所在。因此选项A的叙述正确。
采用不同的继承方式,将限制派生类对基类成员的访问权限,因此选项C的叙述正确。对于类本身,protected成员和private成员对外的访问权限是相同的,即外界函数都无法直接访问这两类成员。对于类作为基类被继承产生派生类时,protected成员又和public成员性质相同,即在所有继承方式下都可以被派生类所继承,在public继承时可以被派生类对象访问,在protected和private继承方式下无法被派生类的子类访问。这也正是C++设置protected访问权限成员的真正用途,即为派生类继承基类隐蔽成员之用途。因此选项B的叙述正确。
转载请注明原文地址:https://kaotiyun.com/show/gXjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
有嵌套的if语句:if(a<b)if(a<c)k=a;elsek=c:elseif(b<c=k=b;elsek=c:以下选项中与上述if语句等价的语句是()。
以下叙述中正确的是
关于字符数组的定义中有语法错误的是()。
结构化程序的三种基本控制结构是()。
有以下程序:#includetypedefstruct{intb,p;}A;voidf(AC)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){inti;Aa={1,2};f(a);printf("%
设循环队列为Q(1:m),初始状态为front=rear=m。现经过一系列的入队与退队运算后,front=rear=1,则该循环队列中的元素个数为
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
下列特征中不是面向对象方法的主要特征的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
运用市场法估算生产性生物资产的价值,下列说法中不正确的是()。
函数y=的渐近线为_______.
放射免疫显像的禁忌证是
男性患者,36岁,咳嗽、咳脓痰、发热,体温常在39℃以上,24h内体温波动不超过1℃。查体:右上肺语颤增强,叩诊实音,肺泡呼吸音增强。该患者最可能的诊断是
根据()的不同,可以将基金分为成长型基金、收入型基金和平衡型基金。
栏目的内容策划包括()。
函数y=sin4x一3cos4x的最小正周期和最小值分别是()。
有n个顶点e条边的无向图,采用邻接表存储时,有()个表头结点,有()个链表结点。
设A,B是两个随机事件,且P(A)+P(B)=0.8,P(A+B)=0.6,则P(AB)+P(AB)=_____________.
Арктическаяэкспедицияработалавтотгод,____былобъявленвовсеммирегеофизическим
最新回复
(
0
)