首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base1 { public: Basel(int d){eout
有如下程序: #include using namespace std; class Base1 { public: Basel(int d){eout
admin
2020-10-21
16
问题
有如下程序:
#include
using namespace std;
class Base1
{
public:
Basel(int d){eout<
~Base1(){}
};
class Base2
{
public:
Base2(int d){cout<
~Base2(){}
};
class Derived:public Basel,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);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、1234
B、2134
C、12
D、21
答案
D
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义一个派生类对象时,分别调用基类的构造函数,所以分别输出21。
转载请注明原文地址:https://jikaoti.com/ti/G2l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹prog2下的工程prog2。此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FriFun,使其输出结果为:Commondenominatoris2
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.cpp,补充编制C++程序proj3.cpp,其功能是读取文本文件in.dat中的全部内容,将文本存放到doc类的对象myDoc中。然后将my
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含了类Pets(“宠物”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp。其中定义了Base1类、Base2类和Derived类。Base1是一个抽象类,其类体中声明了纯虚函数Show。Base2类的
下列特征中不是面向对象方法的主要特征的是()。
如果表达式y母x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
随机试题
设inta;floatb;charc;longd;doublee;,则表达式a/c-b+d-e值的类型是______。
Windows7操作系统是一个________用户、________任务的操作系统。
下列药物显酸性,服药期间禁忌食醋、多饮水、必要时需碱化尿液的有()。
对于建设工程项目质量形成的影响因素说法正确的是( )。
甲公司、乙公司和丙公司均为增值税一般纳税企业,适用的增值税税率为17%。2015年部分业务资料如下:(1)甲公司2015年3月1日与乙公司签订销售合同,向乙公司销售1000件A商品,每件A商品销售价格为6万元。甲公司已于当日收到货款,每件A商品销售成
重大会计差错一般是指金额比较大,通常某项交易或事项的金额占该类交易或事项的金额10%以上,则认为金额比较大。()
根据公司法律制度的规定,下列有关公司成立日期的表述中,正确的是()。
(2012年)2011年4月24日。甲向乙发出函件称:“本人欲以每吨5000元的价格出售螺纹钢100吨。如欲购买,请于5月10日前让本人知悉。”乙于4月27日收到甲的函件,并于次日回函表示愿意购买。但由于投递错误,乙的回函于5月11日方到达甲处。因已超过
我国负责消费者申诉的政府部门是()。
2009
最新回复
(
0
)