首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
24
问题
有如下程序:
#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://jikaoti.com/ti/wyl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数模板的定义中,合法的是
有如下程序:#includeusingnamespacestd;intmain(){intsum;for(inti=0;i<3;i+=
在公有继承的情况下,允许派生类中新定义的成员函数直接访问的基类成员只包括
已知表达式--a中的"--"是作为成员函数重载的运算符,则与--a等效的运算符函数调用形式为
有如下类定义:classNumber{private:staticintnum;};要初始化Number类的静态成员num,应当在后面加上语句:
if语句的语法格式可描述为:格式1:if()或格式2:if()else关于上面的语法格式,下列表述中错误的是()。
已知一运算符函数没有参数。下列关于该运算符函数的表述中错误的是
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是
下列语句中,错误的是()。
下列字符串中可以用作C++标识符的是()。
随机试题
我国第一部纪传体通史是()
女性,52岁,胆囊切除术后4天,病人突然出现体温升高至39℃,呼吸困难,听诊肺部呼吸音减弱,有湿啰音。应考虑病人出现了
男性,44岁。右小腿被车撞伤1天,剧痛。右足不能主动背伸,足背动脉搏动消失,足趾感觉过敏,小腿肿,皮肤略红,温度稍高。此状态的病理原因是
可引起心脏毒性可引起肺纤维化
某市现有一处理能力为600t/d的生活垃圾填埋场,位于距市区10km处的自然沟内。厂址及防渗设施均符合相关要求。现有工程包括填埋区、填埋气体导排系统、渗滤液处理导排系统以及敞开式调节池。渗滤液产生量约为80m3/d,直接由密闭罐送距离填埋3000m,处理能
根据《特种设备目录》分类,下列设备中属于特种设备的是()。
资料:2019年5月10日,甲公司向乙公司签发一张金额为50万元、出票后1个月付款的银行承兑汇票,经其开户银行P银行承兑后交付乙公司。5月15日,乙公司将该票据背书转让给丙公司。5月20日,丙公司将该票据背书转让给丁公司,并在票据上记载“不得转让”字样;5
陈独秀是中国共产党的主要创始人之一,关于他的说法正确的是()。
在我国四大名绣中,绣品以狮、虎为代表的是()。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
最新回复
(
0
)