首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
18
问题
有如下程序:
#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或使用【答题】菜单打开考生文件夹prog1下的工程prog1。此工程中包含程序文件main.cpp,其中有类Score(“成绩”)和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含一个源程序文件proj2.cpp。其中定义了Score类。Score是一个用于管理考试成绩的类。其中,数据成员_s指向存储成绩的数组,_n表示成绩的个数;成员函数
下面是关于派生类声明的开始部分,其中正确的是()。
有如下程序:#includeusingnamespacestd;classsample{private:intx,y;public:sample(inti,intj)
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTemp<double>p2;MyTemp<long>p3[2];编译系统在处理上面的语句序列时,所生成的模板MyTemp的实例的个数是()。
下列运算符函数中,肯定不属于类Value的成员函数的是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.cpp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象中,然后建立另一对象myArray,将对象内容赋
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
随机试题
对化疗效果最好的肿瘤是
乳腺肿块在T1WI、T2WI信号强度均较低,MR增强为缓慢渐进性强化,最有可能的诊断是
以下哪种不是固定桥的基本类型
按照《民用建筑工程设计取费标准》,民用建筑工程按设计收费定额取费的,要根据设防烈度和层数高度进行系数调整,最低调整系数为(),最高调整系数为()
捆扎法施工时,分层施工的内层宜采用的捆扎材料是()。
投标企业没有企业定额时,可根据企业自身情况参照某定额进行调整。该定额是()。
建筑消防性能化设计中,设计目标的性能判定标准包括生命安全标准和非生命安全标准两种,下列不属于非生命安全标准的是()
下列关于实地盘存制的说法正确的是()。
设有9个硬币,其中有1分、5分、1角以及5角四种,且每种硬币至少有一个,若这9个总值是1.77元,则5分硬币必须有几个?
吠檀多派
最新回复
(
0
)