首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的描述中表达错误的是
下面的描述中表达错误的是
admin
2010-12-16
77
问题
下面的描述中表达错误的是
选项
A、公有继承时基类中的public成员在派生类中仍是public的
B、公有继承时基类中的private成员在派生类中仍是private的
C、公有继承时基类中的protected成员在派生类中仍是protected的
D、私有继承时基类中的public成员在派生类中是private的
答案
B
解析
C++中,继承方式控制了基类中具有不同访问属性的成员在派生类中的访问属性。基类中的私有成员在派生类中是隐蔽的,只能在基类内部访问。所以B) 选项是错误的。派生类中的成员不能访问基类的中私有成员,但可以访问基类中的公有成员和保护成员。此时派生类对基类中各个成员的访问能力与继承方式无关,但继承方式将影响基类成员在派生类中的访问控制属性,基类中公有和保护成员在派生类中的访问控制属性将随着继承方式而改变:派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都改变为私有成员,派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍然为保护成员.所以,A) 、C) 和D) 选项都是正确的。
转载请注明原文地址:https://kaotiyun.com/show/5Ojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下定义(设int类型变量占2个字节)inti=8,j=9;则以下语句:printf(’’i=%%d,j=%%%d\n’’,i,j);输出的结果是()。
下面描述中错误的是()。
以下叙述中正确的是
以下叙述中正确的是()。
用筛选法可得到2~n(n<10000)之间的所有素数,方法是:首先从素数2开始,将所有2的倍数的数从数表中删去(把数表中相应位置的值置成0);接着从数表中找下一个非0数,并从数表中删去该数的所有倍数;依此类推,直到所找的下一个数等于n为止。这样会得到一个序
以下不能用于描述算法的是()。
在C语言中,变量的隐含存储类别是()。
下面对对象概念描述正确的是
数据库系统的三级模式不包括()。
为了降低算法的空间复杂度,要求算法尽量采用原地工作(inplace)。所谓原地工作是指()。
随机试题
小王系某国有公司工作人员。因公司业务发展需要.准备派其到国外深造。2002年7月.小王通过了国家有关部门举行的公派出国留学人员考试,其所在单位也为其争取到了赴美公派留学的指标。小王与公司签订了《出国留学协议书》,其所在单位上报了相关申请材料。其后,小王接到
大脑右侧半球在下列何种功能或能力上占优势
关于介水传染病的流行特点错误的是
当母核的半衰期是子核半衰期的多少倍时,出现长期平衡
关于肉芽组织的叙述,下列不正确的是
患者,男,59岁,症见足废不能用,舌强不能言,口干不欲饮,腰酸腿软,脉沉细弱者。治宜选用方剂
下列关于资源税纳税义务发生时间的表述中,不正确的说法是()。
筹资活动是企业资金流转运动的起点,筹资管理要求企业()。
窗体上有一个命令按钮Command1和一个列表框List1,其中List1有0、1、2、3、4的内容,有下列程序:PrivateSubCommand1_Click()Dimi,sFori=0ToList1.L
下面程序的运行结果是#includevoiddelch(char*s){inti,j;char*a;a=s;for(i=0,j=0;a[i]!=′\n′;i++)if(a[i]>=′0′&&a[i]
最新回复
(
0
)