首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
12
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列关于类和对象的叙述中,错误的是()。
有如下类声明:classFoo{intbar;};则Foo类的成员bar是()。
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中输出结果不是2的是()。
数据库管理系统(DBMS)是一种
将数据库的结构划分成多个层次,是为了提高数据库的逻辑独立性和
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
有如下函数定义:voidfunc(inta,int&b){a++;b++;}若执行代码段:intx=0,y=1;func(x,y);则变量x和y的值分别是()。
设表的长度为n。存下列结构所对应的算法中,最坏情况下时间复杂度最低的是
请打开考生文件夹下的解决方案文件proj3,其中定义了用于表示特定数制的数的模板类Number和表示一天中的时间的类TimeOfDay;程序应当显示:01:02:03.00406:04:06.021但程序中有缺失部分,请按照以下的提示,把缺失部分补充
随机试题
下列各句中,意思明确,没有语病的一句是()。
客车前围骨架上的主要零件有________。
引起尿毒症贫血最重要的原因是
背景:某框架剪力墙结构,框架柱间距9m,普通框架结构,采用预拌混凝土,钢筋现场加工,采用多层板模板碗扣支撑。施工过程中,发生如下事件:事件一:项目部编制《施工组织设计》中规定:钢筋焊接方法采用搭接焊;钢筋机械连接采用钢筋套筒挤
在工程项目开工前,( )接受建设工程质量监督的申报手续,并对建设单位提供的文件资料进行审查,审查合格签发有关质量监督文件。
传说中的“鬼火”现象其实是人体内的一种元素在氧化过程中,部分能量以光能的形式释放所致。这种人体内的元素是()。
今天中国所面对的,不仅是计划经济到社会主义市场经济的________,更有整个社会伴随新型工业化、信息化、城镇化、农业现代化的全面转型。这样的背景下,零敲碎打、______解决不了治理难题,只有在全面深化改革的联动和集成中完善治理,在“立治有体,施治有序”
下列关于激素的允许作用,正确的有
下列说法正确的有()。
Weoftenhearoldpeoplewishingthey______youngagain.
最新回复
(
0
)