首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base1 { public: Basel(int d){cout<<d;} ~Basel(){} }; class Base2 { public:
有如下程序: #include<iostream> using namespace std; class Base1 { public: Basel(int d){cout<<d;} ~Basel(){} }; class Base2 { public:
admin
2021-02-22
51
问题
有如下程序:
#include<iostream>
using namespace std;
class Base1
{
public:
Basel(int d){cout<<d;}
~Basel(){}
};
class Base2
{
public:
Base2(int d){cout<<d;}
~Base2(){}
};
class Derived:public Base1,Base2
{
public:
Derived(int a,int b,int c,int d):Base1(b),Base2(a),b1(d),b2(c){}
private:
int b1;
int b2;
};
int main()
{
Derived d(1,2,3,4);
return0;
}
执行这个程序的输出结果是( )。
选项
A、1234
B、2134
C、12
D、21
答案
D
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义一个派生类对象时,分别调用基类的构造函数,所以分别输出21。
转载请注明原文地址:https://kaotiyun.com/show/izfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为
下列数据结构中,属于非线性结构的是
有如下类定义:classFoo{public:Foo(intv):value(v){}//①-Foo(){}//②private:F00(){}//③
数据库管理系统的基本功能不包括
带链队列空的条件是
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
结构化程序设计中,下面对goto语句使用描述正确的是
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有日期类Date、人员类Person及排序函数sortByName和主函数main的定义。请在程序中的横线处填写适当的代码并删除横线,以
算法的时间复杂度是指()。
随机试题
化脓性支气管炎患者痰液可呈
已经确定的稳定而均一的物质,它的数值已由决定性方法确定,所含杂质也已经定量,该物质为
一位2岁室间隔缺损患儿,生长发育基本正常,现无明显症状。其护理重点是()
A.结核病B.衣原体病C.布鲁氏菌病D.李氏杆菌病E.沙门氏杆菌病青年母牛怀孕至4个月,发生流产,体温39.3℃,阴道流出黏液样的灰色分泌物。取流产胎儿的肝和脾直接涂片,革兰氏染色和柯兹洛夫斯基鉴别染色后,镜检见菌体呈红色、球杆状。最可能发生的
巴豆甘遂
中国买方的一国际贸易买卖合同约定以信用证付款,甲银行为开证行,乙公司为买方公司申请开证的担保人。丙银行为保兑行。在当事人就法律适用没有约定的情况下,依2005年最高人民法院《关于审理信用证纠纷案件若干问题的规定》,下列哪项是正确的?()
甲乙丙三人出资成立了一家有限责任公司。现丙与丁达成协议,将其在该公司拥有的股份全部转让给丁。对此,甲和乙均不同意。有关此事的下列解决方案中,下列不符合《公司法》规定的做法是()。
图书必须具备的结构部件不包括()。
我国古代有五行之说,指的是:
马克思主义认识论基于对实践在认识中的决定作用的分析,认为认识的本质在于:认识是以____________为基础的主体对客体的___________反映。
最新回复
(
0
)