首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的描述中表达错误的是
下面的描述中表达错误的是
admin
2010-12-16
31
问题
下面的描述中表达错误的是
选项
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全国计算机二级
相关试题推荐
关于“while(条件表达式)循环体”,以下叙述中正确的是()。
以下叙述中错误的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参s所指字符串中所有ASCII码值小于97的字符存入形参t所指字符数组中,形成一个新串,并统计出符合条
有以下程序#include<stdio.h>main(){inta=0,b=0,c=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,
下列选项中,能正确定义数组的语句是()。
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:只删除字符串前导和尾部的*号,串中字母之间的*号都不删除。形参n给出了字符串的长度,形参h给出了字符串中前导*号的个数,形参e给出了字符串中最后*号的个数。在编写函数时,不得使用C语言提供的
以下选项中叙述正确的是
若有以下定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是()。
设变量x和y均已正确定义并赋值,以下if语句中,在编译时将产生错误信息的是()。
随机试题
下列关于股深动脉的描述,正确的是
醋酸甲地孕酮不能用于以下哪种疾病?
多用于治疗水肿的药物是
提脓祛腐法的适应证是
经营费用的具体项目包括人工费、公共设施设备日常运行、维修及保养费、能源费、康乐设施费、清洁卫生费、保安费用等。()
()是指在执行资产评估业务过程中,为受理、计划、控制和管理资产评估业务所形成的工作记录及相关资料。
13.( )是指对企业财务活动赖以进行的内部环境所实施的总体控制。
下列各句中,没有语病,句意明确的一项是:
Whatproblemdoesthemanhave?
WhenmentioningKorea,peoplemightcomeupwithastringofthings,suchaskimchi(泡菜),cosmeticsandbeautifulgirls.Infac
最新回复
(
0
)