首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于虚基类的描述中,错误的是( )。
下列关于虚基类的描述中,错误的是( )。
admin
2020-11-11
50
问题
下列关于虚基类的描述中,错误的是( )。
选项
A、使用虚基类可以消除由多继承产生的二义性
B、构造派生类对象时,虚基类的构造函数只被调用一次
C、声明“class B:virtual public A”说明类B为虚基类
D、建立派生类对象时,首先调用虚基类的构造函数
答案
C
解析
虚基类是为了消除由多重继承产生的二义性而提出的。虚基类的说明格式是:
Class<类名>:virtual<继承方式><基类名>,其中关键字virtual与继承方式的位置无关,但必须位于基类名之前,且virtual只对紧随其后基类名起作用。对于本题来说,声明“classB:virtual public A”说明类A为虚基类。
转载请注明原文地址:https://kaotiyun.com/show/mcyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释//****
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正错误,使得程序输出:Hellotest注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//********er
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示坐标的类TestClass1,但类TestClass1的定义并不完整,按要求完成下列操作,将类的定义补充完整。(1)声明TestClass2类为TestClass1类的友
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为:1234543211234321
使用VC6打开考生文件夹下的源程序文件modi3.cpp。请完成以下部分,实现在屏幕上输出为:TestClass3TestClass2这个程序需要修改的部分,请按照以下部分实现。(1)类TestClass0不能被实例
下列关于数据库设计的叙述中,正确的是()。
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为()。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n—1)/2的排序方法是()。
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为5。该树中度为3的结点数为
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则按层次输出(从上到下,同一层从左到右)的序列为
随机试题
权力距离
某产妇,妊娠7周,产前合并有轻度妊娠期高血压疾病,产后阴道持续出血,胎儿娩出后24小时出血量达550ml,检查子宫软,按摩后子宫变硬,阴道流血减少,该产妇诊断为产后出血。造成该产妇产后出血的最可能原因是
一个完整的会计软件系统必定包括()功能模块,其他功能模块直接或间接与它进行联系。
小学教师经常用贴小红花、盖章的卡片对学生的行为进行评价,并可以通过积攒一定的数量兑换奖品,这种方法是()。
发文机关同收文机关之间的公文往来关系是()。
《列子·天瑞》写道:“人生有不见日月,不免襁褓者,吾既已行年九十矣。”其中“襁褓”在古代泛指()。
从历史发展的角度看,资本主义生产资料所有制是不断演进和变化的。资本主义生产资料所有制变化的形式有
下列叙述中正确的是
Americansocietyisnotnap(午睡)friendly."Infact",saysDavidDinges,asleepspecialistattheUniversityofPennsylvaniaS
A、nottochargeSharonwithcorruptionB、toindictSharonforcorruptionC、tochargeSharonwiththefailureoftheGreekIsland
最新回复
(
0
)