首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
57
问题
有如下程序:
#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全国计算机二级
相关试题推荐
以下程序的执行结果是______。#include<iostream.h>classA{inta:public:voidseta(intx){a=x;}voidshowa(){cou
关于new运算符的错误的描述是()。
下列语句段中不是死循环的是()。
下列关于C++多态性的叙述,正确的是( )。
设有一个10阶的对称矩阵A[10][10],采用压缩存储方式按行将矩阵中下三角部分的元素存入一维数组B[]中,A[0][0]存入B[0]中,则A[8][5]在B[]中( )位置。
执行语句序列intx=10,&r=x;cout<<x<<’-’<<r<<endl;输出结果为______。
如果表达式--x/y中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
下列关于模板的叙述中,错误的是
设有语句 int n,m; char a[5],b; cin>>n>>a>>m>>b; 为了分别将10和20分别赋给n和m,look赋给a,t赋给b,则正确的输入为
在有序表(12,24,36,48,60,72,84)中二分查找关键字72时所需进行的关键字比较次数为【 】。
随机试题
一个完整的生态系统可由生产者、消费者和非生物环境三部分构成。
非免疫性输血不良反应是
腱鞘囊肿的治疗要点不包括
治疗肺痈咳吐脓痰.可选用
神明之主是水火之宅是
自招标文件或者资格预审文件出售之日起至停止出售之日止。最短不得少于()个工作日。
根据以下资料,回答下列问题。
下列对STP生成树结构的描述中,错误的是
在表单上对齐和调整控件的位置,应使用
Archaeologistshavelongthoughtthatstoneshipsservedasgravesforoneorseveralindividuals,andhaveevenbeenviewedas
最新回复
(
0
)