首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列描述中,表达错误的是( )。
下列描述中,表达错误的是( )。
admin
2010-03-29
28
问题
下列描述中,表达错误的是( )。
选项
A、公有继承时基类中的public成员在派生类中仍是public的
B、公有继承时基类中的private成员在派生类中仍是private的
C、公有继承时基类中的protected成员在派生类中仍是protected的
D、私有继承时基类中的public成员在派生类中是private的
答案
2
解析
C++中,继承方式控制了基类中具有不同访问属性的成员在派生类中的访问属性。基类中的私有成员在派生类中是隐蔽的,只能在基类内部访问。所以选项 B是错误的。派生类中的成员不能访问基类中的私有成员,但可以访问基类中的公有成员和保护成员。此时派生类对基类中各个成员的访问能力与继承方式无关,但继承方式将影响基类成员在派生类中的访问控制属性。基类中公有成员和保护成员在派生类中的访问控制属性将随着继承方式而改变:派生类从基类公有继承时,基类的公有成员和保护成员在派生类中仍然是公有成员和保护成员;派生类从基类私有继承时,基类的公有成员和保护成员在派生类中都改变为私有成员;派生类从基类保护继承时,基类的公有成员在派生类中改变为保护成员,基类的保护成员在派生类中仍然为保护成员。所以,选项A、C和D都是正确的。
转载请注明原文地址:https://kaotiyun.com/show/IFjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
将E-R图转换为关系模型时,实体和联系都可以表示为()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
软件测试的目的是
以下关于C语言函数参数传递方式的叙述中正确的是()。
在C语言中,函数返回值的类型最终取决于
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
下列特征中不是面向对象方法的主要特征的是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
随机试题
在“请示”的行文中,应当()
Ajobismorethanajob,especiallytotheold."It’snotthemoneythatmatters,butthesenseofself-worth,"56-year-oldChe
简述法人的概念和法律特征。
下列对用益物权的表述不正确的是()。
预防卫氏并殖吸虫感染的关键是
关于急性上呼吸道感染病因描述正确的有
依据委托合同,检查受托人的工作情况是委托人的( )。
如果一个数学测验试题的文字难度太大,超过学生自身的水平,那么这个测验就是()。
根据下列资料。回答以下问题2015年,华东地区与马来西亚贸易额约占当年华东地区与“一带一路”沿线国家贸易额的:
“劳动过程结束时的结果,在劳动过程开始时就已经在劳动者的表象中存在着”,这是
最新回复
(
0
)