首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
49
问题
有如下程序:
#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(){intx=1,y=3;cout<<x++<<",";{intx
下列表示纯虚函数的成员函数是()。
下面对静态数据成员的描述中,正确的是( )。
下述关于break语句的描述中,()是不正确的。
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
使用VC++6.0打开考生文件夹下的源程序文件2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intN[4])的功能是用4个数字,组成互不相同且无重复数字的3位数,并将满足所有条件的数字输出到屏幕,并且每输出一个3位数就换一行。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是实现对一个整数的加密,具体的加密方法是:一个四位长的整数,每位数字加上3然后除以9的余数代替该数字,再将第一位和第四位交换,第
以下关键字不能用来声明类的访问权限的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
随机试题
“生存还是毁灭,这是个问题。”这是莎士比亚悲剧《______》中的名句。(2009年真题)
关于微导管的叙述,错误的是
下面哪一项对膀胱癌的叙述是不正确的
当代教育家苏霍姆林斯基在他曾经担任校长的帕夫雷什中学创立了几十个兴趣小组作为选择,这反映了教育必须适应人身心发展的哪一个特点?()
以下文学常识叙述错误的一项是()。
为了浇灌一个半径为10米的花坛,园艺师要在花坛里布置若干个旋转喷头,但库房里只有浇灌半径为5米的喷头,问花坛里至少要布置儿个这样的喷头才能保证每个角落都能浇灌到?()
税收作为国家政治权力主体占有剩余产品价值的一种形式,其总量不能多于一定时期社会的总剩余产品价值量。()
Asmillionsoffamiliesplansummervisits,theworld’sfirst,oldest,largest,andmostenviedcollectionofnationalparksis
ATomaintainastatisticalmeasureofthequantityofgoodsshippedabroadandtoprovideameansofdeterminingwhetherregula
A、Theywereeverywhere.B、Theyweresplashyonwholepage.C、Theyweresmallandsubdued.D、Theyappearedonthefrontpageofn
最新回复
(
0
)