首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; class Basel { public: Basel(int d){eout
有如下程序: #include using namespaee std; class Basel { public: Basel(int d){eout
admin
2020-06-29
69
问题
有如下程序:
#include
using namespaee std;
class Basel
{
public:
Basel(int d){eout<
-Basel(){}
};
class Base2
{
public:
Base2(int d){eout<
-Base2(){}
};
class Derived:public Basel,Base2
{
public:
Derived(int a,int b,int c,int d):Basel(b),Base2(a),bl(d),b2(c){}
private:
int b1;
int b2;
};
int main()
{
Derived d(1,2,3,4);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、1234
B、2134
C、12
D、21
答案
D
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义一个派生类对象时,分别调用基类的构造函数,所以分别输出21。
转载请注明原文地址:https://kaotiyun.com/show/DZ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果为【】。#include<iostream.h>voidmain(void){inta=2,b=-1,c=2;if(a<b)if(b<0)c=0;elsec=c+1;
在长度为n的有序线性表中进行二分查找,需要的比较次数为【】。
C++源文件中包含的输入/输出头文件为()。
下列关于类和对象的叙述中,错误的是()。
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
当数据库中数据总体逻辑结构发生变化,而应用程序不受影响,称为数据的
使用VC6打开源程序文件modi3.cpp。其中类TestClass用于把文件输出到屏幕,然后进行文件的分割。分割的方法如下:第一个文件的大小是文件的前一半,另外一个文件的大小是剩余部分。此程序将int.txt文件中的内容输出到屏幕,并且将文件按照以上方
软件生命周期是指( )。
随机试题
下列项目中,不属于现金持有动机中交易动机的是()
一次性模型测试即可求出的指标不包括
绞窄性疝与嵌顿性疝的主要区别在于()。
以下说法正确的是()
劳务分包人须服从( )转发的发包人及工程师的指令。
举例说明近现代改革的不同作用。
某商场年底组织抽奖活动,凡购物满880元者均可抽一次奖。在抽奖箱中有10个小球分别标上不同的数字,抽中1号的顾客可获得一等奖奖金1000元,抽中2、3号的可获得二等奖奖金600元,抽中4、5、6号的可获得三等奖奖金200元,抽中7、8、9号的可获得鼓励奖奖
用链表表示线性表的优点是()。
Eversincethisgovernment’stermbegan,theattitudetoteachershasbeenovershadowedbythemantrathatgoodteacherscannot
A、Experience.B、Confidence.C、Fortune.D、Opportunity.A细节辨认题。对话中女士提到,通过做不同的工作,女士在各行业中积累了丰富的经验。
最新回复
(
0
)