首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Basel{ public: Base1(int d){cout<<d;} ~Base1(){} }; class Base2{ public: Ba
有如下程序: #include<iostream> using namespace std; class Basel{ public: Base1(int d){cout<<d;} ~Base1(){} }; class Base2{ public: Ba
admin
2015-11-24
47
问题
有如下程序:
#include<iostream>
using namespace std;
class Basel{
public:
Base1(int d){cout<<d;}
~Base1(){}
};
class Base2{
public:
Base2(int d){cout<<d;}
~Base2(){}
};
class Derived:public Base1,Base2{
public:
Derived(int a,int bint 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/VlNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下对C++语言函数的有关描述中,正确的是
有以下程序#include<iostream>#include<string>usingnamespacestd;classbase{private:charbaseName[10];public:base
以下程序段共有错误()处。#include<iostream>usingnamespacesstd;classSample{private:intn;public:
重载输入流运算符>>必须使用的原型为
C++语言中关键字运算符有new,delete和______。
下列运算符中,()运算符在C++中不能重载。
在类中定义和实现的函数称为()。
下列引用的定义中,()是错误的。
t为int类型,进入下面的循环之前,t的值为0。while(t=1){...}则以下叙述中,正确的是()。
随机试题
有促进乳汁分泌作用的是:
T细胞增殖试验可选用
关于甲、乙公司的合并是否需要经过审批程序,下列说法正确的是()。对于己的涂销行为产生的后果,下列判断正确的是()。
在国际列车上的犯罪,对于我国与相关国家没有协定的,下列说法正确的是()
企业以放弃的非现金资产作价投资,其应交纳的相关税费,不能作为长期股权投资的成本。()
现阶段以团队方式开展出国旅游的目的是()。
李贺与李白、李商隐三人并称唐代“三李”。他的诗作风格特点为“冷艳怪丽”,《老夫采玉歌》是其代表作。()
运算器的完整功能是进行()。
A、 B、 C、 B间接疑问句应格外注意宾语部分。题干问是否知道剧场的位置(wherethetheateris),(B)选项回答通过网络找到了,因而是正确答案。选项(A)出现了由theater而容易联想到的movi
Somemarriagesseemtocollapsesosuddenlythatyou’dneedacrystalballtopredicttheirdemise(灭亡).Inother【C1】______,tho
最新回复
(
0
)