首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于继承机制的描述中,不正确的是( )。
下面关于继承机制的描述中,不正确的是( )。
admin
2010-03-29
26
问题
下面关于继承机制的描述中,不正确的是( )。
选项
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://jikaoti.com/ti/2KW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#includestructord{intx,y;)dt[2]={1,2,3,4);main(){structord*p=dt;printf("%d,++(p->x));printf("%d\n",++(p->y));}程序运
以下程序的输出结果是()。#includemain(){inta=0,b=0,c=0;c=(a一=++a),(a+=b,b+=4);printf(’’%d,%d,%d\n’’,a,b,c);}
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
下列排序方法中,最坏情况下比较次数最少的是()。
下面对类-对象主要特征描述正确的是
算法的有穷性是指()。
以下()不属于对象的基本特征。
N名学生的成绩已在主函数中放入一个带头节点的链表结构中,h指向链表的头节点。请编写函数fun,其功能是:求出平均分,并由函数值返回。例如,若学生的成绩是:8576698591726487,则平均分应当是:78.625。注意:部分源程序在文件PROGl.
随机试题
如何理解“某公司今年与上年相比。销售收入增长10%。净利润增长8%。平均资产总额增加12%。平均负债总额增加9%。由此可以判断。该公司权益净利率比上年下降了”?
合同法律效力的主要内容体现于()
患者,女,12岁,右下后牙区肿痛3天,伴同侧面部肿胀。查:对应的牙槽黏膜红肿,隆起有波动感,牙体未发现龋,亦未探及牙周袋,面中央可见直径约2mm的圆形黑环,中央有一黑色小点,叩痛(+++)治疗前需作进一步检查是
下列哪项是充血性心力衰竭时血流动力学异常的特点
工程咨询评标采用质量成本评估法评审技术建议书,技术建议书的满分为100分,其中相关工作经验及业绩占()。
在质量管理过程,通过抽样检查或检验试验所得到的质量问题、偏差、不合格等统计数据,以及造成质量问题的原因分析统计数据,均可采用()进行状况描述。
消防检查时,下列检测值中正确的是()。
德育过程
毛泽东“工农武装割据”理论中,认为红色政权能够在周围白色政权的包围之下长期存在的根本原因是()。
SuicidebombersinIraqhavestagedadeadlysurgeoftheirown,strikingthreetargetsonMondays—includingthehighlyfortifi
最新回复
(
0
)