首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Basel { public: Basel(int d){tout
有如下程序: #include using namespace std; class Basel { public: Basel(int d){tout
admin
2020-07-23
67
问题
有如下程序:
#include
using namespace std;
class Basel
{
public:
Basel(int d){tout<
~Basel(){}
};
class Base2
{
public:
Base2(int d){cout<
~Base2(){}
};
class Derived:public Base1,Base2
{
public:
Deftved(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/uGyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;void_________{intz=x;x=y;y=z;}intmain(){int
有如下类定义:classVechicle{//基类public:Vechicle(strings):name(s){}protected:
有如下程序:#includeusingnamespacestd;classA{public:A(){cout
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout
以下关键字不能用来声明类的访问权限的是()。
已知Value是一个类,value是Value的一个对象。下列以非成员函数形式重载的运算符函数原型中,正确的是()。
关于函数声明格式中的,下列叙述错误的是
软件设计中模块划分应遵循的准则是()。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
某派出所所长姜某穿制服在一家饭店二楼吃饭期间,闻知楼下有人打架即去劝解和调停。参与殴斗人之一的杨某在姜某表明身份、鸣枪示警后仍不停手,反而大骂姜某。对方见杨某仍不停手,又和其打起来。杨某突然操起一瓶啤酒,并在桌上敲碎后刺向对方。姜某开枪,击中杨某右肩致其歪
Ⅳ度烧伤的组织学划分指
A、氯化钡试液B、酸性氯化亚锡试液C、硫酸D、硫氰酸铵溶液E、硫酸肼溶液;以下杂质检查方法所用的试剂是砷盐的检查
患者李某,女性,42岁。诊断为血小板减少性紫癜,检查头面部及双下肢有散在淤血点,轻触牙龈可见出血,该患者在口腔护理时应特别注意
隧道按面积分为小断面、中等断面、大断面和特大断面隧道,其中,小断面的面积范围是()。
2013年10月,江苏省民间固定资产投资完成额比4月多()。
布置自然角的时候,家长提供花卉、植物,教师代领幼儿一起布置环境,并利用废弃物制作各种花架,此做法中没有体现出的幼儿园环境创设原则是()
四川地区大部分人都喜欢吃酸泡菜,小王喜欢吃酸泡菜,所以小王是四川人。为使上述推理成立,需要补充()项作为前提。
Thetaxidriverwasamaninhislatethirties.Hepickedmeupand【C1】______metomyplace.Iusuallyliketohavebrief【C2】___
She’scute,noquestion.Symmetricalfeatures,flawlessskin,lookstobe22yearsold-enteringanymeat-marketbar,awomanlu
最新回复
(
0
)