首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Basel{ public: Basel(int d) {cout<<d;} ~Base1(){}
有如下程序: #include<iostream> using namespace std; class Basel{ public: Basel(int d) {cout<<d;} ~Base1(){}
admin
2017-04-25
61
问题
有如下程序:
#include<iostream>
using namespace std;
class Basel{
public:
Basel(int d) {cout<<d;}
~Base1(){}
};
class Base2{
public:
Base2(int d) {cout<<d;}
~Base2(){}
};
class Derived:public Base1,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
解析
程序在创建派生类对象d时,分别调用基类Base1和Base1的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/9mAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下列函数原型中,可以作为类AA构造函数的是
下列程序的执行结果是【 】。#include<iostream.h>classMyclass{public:voidGetSum(inta)stat
定义如下枚举类型:enum Number{one=1,two=2,four=4,eight=8},则枚举类型Number的取值范围是( )。
有如下程序:#include<iostream>usingnamespacestd;classTestClass{protected:TestClass(){cout<<’x’;}TestClass(ch
执行下列程序的结果是( )。 #include<iostream.h> void main() { char *str; str="test!"; cout<<str[5]; }
如果表达式x=y*z中的“*”是作为成员函数重的运算符,采用运算符函数调用格式,该表达式还可以表示为______。
对于派生类的构造函数,在定义对象时构造函数的执行顺序为:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
假定用户没有给一个名为MyClass的类定义析构函数,则系统为其定义的默认析构函数首部形式为______。
假定一个二维数组的定义为"int a[3][5];”,则该数组所含元素的个数为15,所占的存储空间的字节数为【 】。
随机试题
A.小细胞低色素性贫血B.巨幼红细胞性贫血C.恶性贫血D.溶血性贫血E.再生障碍性贫血维生素K可引起
小儿感冒出现的兼证是()
中药饮片调配后,必须经过药师复核无误后方可发出,调配复核的内容有()。
当事人在仲裁过程中,对案件仲裁管辖有异议,应在()提出。
下列不属于教学的意义的是()。
公众是环境最大的利益相关人,拥有保护环境的最大动机,只要有合适的渠道,就能释放出巨大能量。中国公众目前的环保参与程度还很低,原闪不是公众环保意识淡漠,而是缺乏参与渠道。在中国目前的同情下,良性的公众参与不仅能弥补政府力量之不足,还能大大提高公众对政府政策的
Boys’schoolsaretheperfectplacetoteachyoungmentoexpresstheiremotionsandinvolvetheminactivitiessuchasart,dan
以下程序运行后的输出结果是______。main(){inta=1,b=2,c=3;if(c=a)printf("%d\n",c);elseprintf("%d\n",b);}
在长度为97的顺序有序表中作二分查找,最多需要的比较次数为
下列叙述中,正确的是
最新回复
(
0
)