首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面的描述中表达错误的是
下面的描述中表达错误的是
admin
2010-12-16
35
问题
下面的描述中表达错误的是
选项
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全国计算机二级
相关试题推荐
可在C程序中用作用户标识符的一组标识符是()。
若有定义:floatx=1.5;inta=1,b=3,c=2;则正确的switch语句是()。
关系表中的每一行记录称为一个()。
有如下程序#include<stdio.h>#include<string.h>main(){printf("%d\n",strlen("0\t\nA011\1"));}程序运行后的输出结果是
下列选项中,能正确定义数组的语句是()。
以下叙述中正确的是()。
若有以下函数首都:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
在C语言中,变量的隐含存储类别是()。
逻辑模型是面向数据库系统的模型,下面属于逻辑模型的是()。
多态性具体体现运行和编译两个方面,在程序运行时的多态性通过继承和【】来体现,而程序编译时多态性体现函数和运符的重载上。
随机试题
直肠癌晚期出现肠梗阻的病人需要进行的手术是
李某自营地下商场,应税房产原值为40万元,每年需要缴纳的房产税额最多为()元。
不锈钢管道的法兰连接可采用( )。
某企业只生产一种产品,其产品成本计算采用标准成本计算系统,有关资料如下:(1)单位产品标准成本(2)本月生产及销售情况(3)月初材料2500千克,本月购入原材料12500千克,实际成本27500元;本月生产领用原材料
可以由().
()
【马克.布洛赫】(MarcBroch,1885—1977)北京大学2001年世界古代史真题
根据国际费雪效应()。
在微波炉清洁剂中加入漂白剂,就会释放出氯气;在浴盆清洁剂中加入漂白剂,也会释放出氯气;在排烟机清洁剂中加入漂白剂,没有释放出任何气体。现有一种未知类型的清洁剂,加入漂白剂后,没有释放出氯气。根据上述实验,以下哪项关于这种未知类型的清洁剂的断定一定为真?
Nomatterwhatyoursituationis,oneofthegreatestdangersnowisthatyou’llstopdoingwhatyou’realreadydoingright.
最新回复
(
0
)