首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于虚基类的描述中,错误的是( )。
下列关于虚基类的描述中,错误的是( )。
admin
2017-11-28
50
问题
下列关于虚基类的描述中,错误的是( )。
选项
A、使用虚基类可以消除由多继承产生的二义性
B、构造派生类对象时,虚基类的构造函数只被调用一次
C、声明“class B:virtual public A”说明类B为虚基类
D、建立派生类对象时,首先调用虚基类的构造函数
答案
C
解析
虚基类是为了消除由多重继承产生的二义性而提出的。虚基类的说明格式是:
Class<类名>:virtual<继承方式><基类名>,其中关键字virtual与继承方式的位置无关,但必须位于基类名之前,且virtual只对紧随其后基类名起作用。对于本题来说,声明“classB:virtual public A”说明类A为虚基类。
转载请注明原文地址:https://jikaoti.com/ti/aat0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下面程序输出的结果是【 】。#include<iostream>usingnamespaccstd;classA{public:voidshow(){tout<<"A!";}};
非成员函数只有在声明为类的______才能防问这个类的所有private成员。
在深度为5的满二叉树中,叶子结点的个数为
在类的对象被创建时,______函数会被自动调用。
下列有关析构函数的叙述,错误的是( )。
下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A()
在面向对象方法中,类之间共享属性和方法的机制称为______。
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;template<typenameT>Ttotal(T*data){Ts=0;while(*data)
下列符号中可以用作C++标识符的是()。
随机试题
棘突末端分叉的椎骨是()
A硫氧嘧啶类药物B131IC甲状腺干制剂D甲状腺大部切除术E含碘食物青少年或症状较轻的甲亢患者
男性,34岁,农民。频繁腹泻及呕吐1天来诊。约20余次,水样便,伴腓肠肌抽痛;无明显腹痛。体检:神志清,明显脱水征,BP8/5.3kPa(60/40mmHg),血浆比重1.035,红细胞压积0.60(60%),WBC18×109/L,大便光镜检WB
()时应该注意,只有在市场趋势已经明确上涨时,才买入期货合约;在市场趋势已经明确下跌时,才卖出期货合约。
企业果断停止进货,清仓销售,把资金转移到其它商品经营上的采购策略是_______。
下列关于心理异常经过系统治疗后的描述中,不正确的是()。
教育能力的核心是()。
下列选项中货物进口额增速最快的是()年。
为了缩短指令中某个地址段的位数,有效的方法是采取()。
下述______不属于故障恢复系统的处理范围。
最新回复
(
0
)