首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关继承和派生的表述中,正确的是
下列有关继承和派生的表述中,正确的是
admin
2021-07-02
61
问题
下列有关继承和派生的表述中,正确的是
选项
A、派生类的成员函数可以访问基类的所有成员
B、如果一个派生类私有继承其基类,则该派生类的对象能访问基类的保护成员
C、基类对象可以直接赋值给派生类对象
D、如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类
答案
D
解析
派生类对基类成员的访问权限由基类成员的访问标识和类派生列表中的访问标识共同决定的,选项A错误;派生类私有继承基类,基类的保护成员在派生类中为private成员,派生类对象不可见,选项B错误;派生类包含基类中没有的成员变量和成员函数,将基类对象赋给派生类对象,在调用这些成员时报错,选项C错误;答案为D。
转载请注明原文地址:https://kaotiyun.com/show/xlfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#includevoidfun(int*a.int*b){int*c;c=a;a=b;b=c;}voidmain(){intx=3,y=5,*p=&x,*q=&y;fun(p,q);printf("%d
已知枚举类型声明语句为:enumCOLOR{WHITE,YELLOW,GREEN=5,RED,BLACK=10};则下列说法中错误的是()。
在关系代数运算中,有5种基本运算,它们是()。
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为()。
已知类MyClock中未显式定义构造函数,并重载了加法运算符,使得下面的语句序列能够正确执行:MyClockc1,c2;//……c2=c1+10;由此可知:为类MyClock重载的“+”运算符函数的声明是(
关于在调用模板函数时模板实参的使用,下列表述正确的是()。
下面不能作为结构化方法软件需求分析工具的是()。
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;cin>>n;if(n十+
有如下语句序列:charstr[10];cin>>str;当从键盘输入“.Ilovethisgame”时,str中的字符串是()。
随机试题
这属于哪一种标志?
混凝土碳化的主要危害是导致钢筋锈蚀。()
射钉紧固技术的优点不包括()。
()是创作生动导游词的要素。
用于向国内外宣布重要事项或法定事项所使用的文种是()。
有纯液态酒精一桶,倒出10升后用水灌满,再倒出混合溶液5升,再用水灌满,这时酒精的浓度为72%,则桶的容量为()升。
Whattimeisitnow?
[A]along[B]quarter[C]pardon[D]rich[E]Sunday[F]night[G]quiet15minutes
PASSAGETHREEWhatdoestheexampleofInstagraminPara6illustrate?
JanewasfairlygoodatEnglish,butinmathematicsshecouldnot______therestofthestudentsinherclass.
最新回复
(
0
)