首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
39
问题
有如下程序:
#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://jikaoti.com/ti/Hgt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类的构造函数的成员初始化列表中,不能包含( )。
下列程序的运行结果是( )。 #include<iostream.h> voidfun(int &a,int b=3) { static int i=2; a=a+b+i; i=i+a; } void ma
执行下列程序的结果是( )。 #include<iostream.h> void main() { char *str; str="test!"; cout<<str[5]; }
首先访问结点的左子树,然后访问该结点,最后访问结点的右子树,这种遍历方式称为 ( )。
带一个long类型参数的流成员函数_____按参数值设置flags状态变量,并返回以前设置的标志值。
已知各变量的定义如下inti=8,k,a,b:unsignedlongw=5;doublex=1.42,y=5.2;则以下符合C++语言语法的表达式是()。
下列函数原型声明中错误的是
下列运算符中,*运算符在C++中不能重载()。
随机试题
患者,大便时溏时泻,水谷不化,饮食减少,腹中冷痛,手足不温治宜用
多食善饥症可见于
大肠癌最常见的组织学类型是
该患儿最可能的诊断当该患儿有明显肺动脉高压时,将出现
患者男性,31岁,高血压病病史17年,未系统治疗。2个月前出现乏力、食欲缺乏,彩超示双肾缩小,化验血肌酐1800μmol/L,血红蛋白63g/L,尿红细胞2+,尿蛋白3+,尿红细胞235个/μl,35个/HP,白细胞10个/HP,该患肾功能不全最可能的
杀虫脒中毒解救的措施有
根据香港特别行政区基本法和澳门特别行政区基本法,下列有关特别行政区立法权的表述哪一项是不正确的?()
下列对城镇土地使用税的纳税人的表述中正确的有()。
下列说法中错误的是()。
设某个系统由六个相同的元件先经过两两并联再串联而成,且各元件工作状态相互独立,每个元件正常工作时间服从E(λ)(λ>0)分布,求系统正常工作时间T的概率分布.
最新回复
(
0
)