首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
admin
2010-06-06
48
问题
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
选项
A、每个派生类的构造函数都要为虚基类构造函数提供实参
B、多继承时有可能出现对基类成员访问的二义性问题
C、使用虚基类可以解决二义性问题并实现运行时的多态性
D、建立最派生类对象时,虚基类的构造函数会首先被调用
答案
C
解析
本题考核虚基类。C++中,通过虚拟基类所派生的类,在所产生的对象中,只包含了一个和其他类共享的基础对象,也就是说,从同一个基类中以虚拟方式派生的所有类,在它们所产生的对象里,不会有一份基础对象,而只是在内存里保留一份基础对象,而派生类中只保留指向此基础对象的指针,这样就不会同时有两份基类对象的情形发生。用虚基类可以解决二义性问题。但是实现运行时的多态性是虚函数。
转载请注明原文地址:https://www.kaotiyun.com/show/jajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义:char*c;,以下选项中能够使字符型指针c正确指向一个字符串的是()。
数据库系统的数据独立性是指
以下叙述中正确的是
若有定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是( )。
给定程序中,函数fun的功能是建立一个NxN的矩阵。矩阵元素的构成规律是:最外层元素的值全部为1;从外向内第2层元素的值全部为2;第3层元素的值全部为3,…依次类推。例如,若N=5,生成的矩阵为:11111
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
以下数组定义中错误的是()。
fgets(str,n,fp)函数从文件中读入一个字符串,以下错误的叙述是()。
设有定义:intx,y,z;,且各变量已赋正整数值,则以下能正确表示代数式""的C语言表达式是()。
下列哪一条不属于数据库设计的任务?()
随机试题
肉芽肿性炎中上皮样细胞来源于
A、规章制度B、控制设施环境C、每日查对医嘱D、基础护理合格率E、组织文化以上哪一项属于同期控制()
细胞静息电位的论述,不恰当的是
李某在甲地被判处有期徒刑7年。服刑期间,李某脱逃。李某被捕回后,发现李某脱逃期间在乙地犯有抢劫罪。对李某所犯新罪应当由哪个机关负责侦查?()
设函数f(x)在[0,+∞)上连续,且f(x)=lnx+满足,则f(x)是()。
从公共组织层次上来考察,行政效率可以分为()。
工程承包人收到劳务分包人递交的结算资料后( )内进行核实,给予确认或者提出修改意见。工程承包人确认结算资料后( )内向劳务分包人支付劳务报酬尾款。
适用于气温较高地区的消火栓是()。
本题涉及营业税法、企业所得税法。某外资持股25%的重型机械生产企业,2014年全年主营业务收入7500万元,其他业务收入2300万元,营业外收入1200万元,主营业务成本6000万元,其他业务成本1300万元,营业外支出800万元,营业税金及附加420万
()对于生活相当于能量对于()。
最新回复
(
0
)