首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
46
问题
有如下程序:
#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全国计算机二级
相关试题推荐
作为成员函数重载的运算符,第一操作数就是参数表中隐含的________所指向的对象,因此并不显示地出现在参数表中。
若要把类B定义为类A的友元类,则应在类A的定义中加入语句_______。
若类A和类B的定义如下:classA{inti,public:voidget();//...};classB:A//默认为私有派生{intk;public
关于new运算符的错误的描述是()。
下列关于虚函数的描述,错误的是( )。
执行语句序列charstrl[10]="ABCD",str2[10]="XYZxyz";for(inti=0;strl[i]=str2[i];i++)后,数组str1中的字符是XYZxyz,数组str2中的字符串是【 】。
重载的流运算符函数经常定义为类的______函数。
在重载一个运算符函数时,其参数表中没有任何参数,这说明该运算符是()。
设有n元关系R及m元关系S,它们分别有p、q个元组,则关系R与S经笛卡尔积记为R×S,该关系是一个n+m元关系,那么其元组个数是()。
当使用fstram流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
随机试题
下列有关对精神损害赔偿的规定的表述,正确的是()。
管理者
(2007年第180题)一期梅毒的特征病变是
I型呼吸衰竭的血气诊断标准是
A.三叉神经B.舌下神经C.舌咽神经D.面神经E.迷走神经支配舌后1/3味觉的神经是
某地2009年上半年发生了四起生产安全事故,人员伤亡和经济损失分别如下。根据《生产安全事故报告和调查处理条例》(国务院令493号)的规定,其中属于较大事故的是()。
A期货交易所和B期货交易所合并成立C期货交易所,则关于A期货交易所和B期货交易所合并前的债权债务,下列说法中正确的是()。
钢琴小品:
我国视学制度源远流长,《礼记》中即有天子视学的记载,说明我国很早就有了视学制度。
SevenTypesofEvidenceItisimportanttolearntouseevidenceinargumentativewriting,becausewithoutevidence,youcan
最新回复
(
0
)