首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于虚基类的描述中,错误的是( )。
下列关于虚基类的描述中,错误的是( )。
admin
2019-05-06
28
问题
下列关于虚基类的描述中,错误的是( )。
选项
A、使用虚基类可以消除由多继承产生的二义性
B、构造派生类对象时,虚基类的构造函数只被调用一次
C、声明“class B:virtual publicA”说明类B为虚基类
D、建立派生类对象时,首先调用虚基类的构造函数
答案
C
解析
虚基类是为了消除由多重继承产生的二义性而提出的。虚基类的说明格式是:Class<类名>:virtual<继承方式><基类名>,其中关键字virtual与继承方式的位置无关,但必须位于基类名之前,且virtual只对紧随其后基类名起作用。对于本题来说,声明“classB:virtual public A”说明类A为虚基类。
转载请注明原文地址:https://kaotiyun.com/show/oKAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classTestClass1{public:virtualvoidfun(){cout<<"1";}};
()提供了类对外部的接口,私有成员是类的内部实现,而保护成员不允许外界访问,但允许派生类的成员访问,这样既有一定的隐藏能力,又提供了开放的接口。
表达式c3=c1.operator+(c2)或c3=operator+(c1,c2)还可以表示为______。
字面常量42、4.2、42L的数据类型分别是()
在软件开发中,需求分析阶段产生的主要文档是()
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为
A、 B、 C、 D、 B本题考查数据结构中有关算法的基本知识和概念。数据的结构会直接影响算法的选择和效率。而数据结构包括两方面,即数据的逻辑结构和数据的存储结构。因此,数据的逻辑结构和存储结构都影响算法的效
A、 B、 C、 D、 C面向对象中的多态性是指当多种事物继承自一种事物时,同一种操作在它们之间表现出不同的行为:而封装性是指将数据和算法捆绑成一个整体,这个整体就是对象,描述对象的数据被封装在其内部。c++
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(___________)return0;
软件测试用例包括()。
随机试题
A.动物肝脏、鱼肝油、禽蛋B.谷类、豆类和干果类C.新鲜的蔬菜、水果D.海带、紫菜E.动物肝脏、动物血膳食中铁的最好来源是
对疱疹病毒的错误叙述是
属于“反治”的是
患者,女性,29岁。急性化脓性阑尾炎手术治疗后,护士对患者进行术后指导,告知患者术后最常见的并发症是()
提高供电电路功率因数的目的是为了()。
以下关于机械设备安全措施采用原则正确的是()。
企业的会计信息应当反映与企业财务状况、经营成果和现金流量有关的所有重要交易或者事项,是企业会计信息质量的()要求。
银行与信托公司的合作应该亲密无间,银行可以为银信理财合作涉及的信托产品提供担保。()
下边给定的是多边形的外表面,右边哪一项能由它折叠而成?请把它找出来:
Therelationoflanguageandmindhasinterestedphilosophersformanycenturies.61)TheGreeksassumedthatthestructureofl
最新回复
(
0
)