首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面关于继承机制的描述中,不正确的是( )。
下面关于继承机制的描述中,不正确的是( )。
admin
2010-03-29
53
问题
下面关于继承机制的描述中,不正确的是( )。
选项
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全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>voidmain(){intc=0,k;for(k=1;k<3;k++)switch(k){default:c+=k;case2:c++:break;case4:c+=2;break;}p
有以下程序#includevoidfun(inta,intb,intc){a=b;b=c;c=a;}main(){inta=10,b=20,c=30;fun(a,b,c);printf("%d,%d,%d\n",c,b,a);}程序运行后
数据流图(DFD)中的有向箭头(→)表示
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是
设有定义:intk=0;下列选项的4个表达式中与其他3个表达式的值不相同的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
简述共产主义远大理想与中国特色社会主义共同理想的关系。
对于造影检查错误的是
某项目现有甲、乙两个方案,各方案的费用分别为450万元、550万元,各方案的功能得分及重要度权数见下表,优选方案为()。
当以内部收益率指标决策时,资金成本是决定项目取舍的一个重要标准。( )
所谓交易所会员,是指经国家有权部门批准设立、具有法人资格、依法可从事证券交易及相关业务并取得证券交易所会籍的人员。()
下面是一组关于农业发展和农民增收问题的材料:材料1(注:从1978年到1998年,20年中我国农民人均纯收入由134元增加到2162元,年均递增近8%。1999年农民人均纯收入2210元,比上年增幅减少0.5个百分点。)
关于宇宙的起源,最具代表性、影响最大的理论是()。
某工厂11月份工作忙,星期日不休息,而且从第一天开始,每天都从总厂陆续派相同人数的工人到分厂工作,直到月底,总厂还剩工人240人。如果月底统计总厂工人的工作量是8070个工作日(一人工作一天为1个工作日),且无人缺勤,那么,这月南总厂派到分厂工作的工人共多
--ShewasinclassonFridayafternoon,butnoonehasseenhersince.--She______anaccident.
OneofthebasicingredientsofAmericanpopularcultureisconsumption,anditistheadvertisingindustrythatmakesmasscons
最新回复
(
0
)