首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
admin
2010-06-06
22
问题
一个类可以同时继承多个类,称为多继承。下列关于多个继承和虚基类的表述中,错误的是
选项
A、每个派生类的构造函数都要为虚基类构造函数提供实参
B、多继承时有可能出现对基类成员访问的二义性问题
C、使用虚基类可以解决二义性问题并实现运行时的多态性
D、建立最派生类对象时,虚基类的构造函数会首先被调用
答案
C
解析
本题考核虚基类。C++中,通过虚拟基类所派生的类,在所产生的对象中,只包含了一个和其他类共享的基础对象,也就是说,从同一个基类中以虚拟方式派生的所有类,在它们所产生的对象里,不会有一份基础对象,而只是在内存里保留一份基础对象,而派生类中只保留指向此基础对象的指针,这样就不会同时有两份基类对象的情形发生。用虚基类可以解决二义性问题。但是实现运行时的多态性是虚函数。
转载请注明原文地址:https://kaotiyun.com/show/jajp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中,不合法的C语言用户标识符是()。
有以下程序#include<stdio.h>int*f(int*s,int*t){if(*s<*t)*s=*t;returns;}main(){inti=3,j=5,*p=&i,*q=&j,*
有如下定义structst{intn;floatt;}a[20];FILE*fp;若文件已正确打开,则以下将文件内容读入数组a中的语句错误的是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
给定程序的功能是:调用函数fun将指定源文件中的内容复制到指定的目标文件中,复制成功时函数返回值为1,失败时返回值为0。在复制的过程中,把复制的内容输出到终端屏幕。主函数中源文件名放在变量sfname中,目标文件名放在变量tfname中。请在程序
下列选项中不属于软件生命周期开发阶段任务的是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
数据管理技*发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
关于运算符重载,下列表述中正确的是()。
随机试题
相比于2015年,2018年创新投入指数4个评价指标中增幅在20%与50%之间的有:
方向控制回路是通过控制进入执行元件液流的通、断或变向来实现液压系统执行元件的起动、停止或改变运动方向的回路。()
以下何者是儿童(急性)ITP和成人(慢性)ITP都具有的特征
.少尿是指24小时尿量少于
某企业生产的左氧氟沙星片的检验报告(部分)下如表:以上,检验结果符合标准规定的项目的是()。
ACEI对动脉粥样硬化具有显著缓解作用的机制是
屋面防水等级为工级,当采用卷材,涂料与刚性防水材料复合设防时,其施工顺序为()。
调查显示,在既定月份,18~65岁的所有妇女有52%属于劳动力群体(在家庭以外被雇用);根据这些调查,一位市场调研人员得出结论认为,18~65岁的所有妇女中48%的人一年到头都是全职的家务劳动者。下面哪个,如果正确,会严重地削弱这位调研人员的结论?
结合材料,回答问题:1971年10月25日,第26届联合国大会以压倒多数票通过了阿尔巴尼亚、阿尔及利亚等23国提出的要求恢复中国在联合国的一切合法权利,并立即把蒋介石集团(“中华民国”)的代表从联合国及其所属一切机构中驱逐出去的提案即2758号决议。决
PassageOne
最新回复
(
0
)