首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; class Base{ protected: Base(){tout
有如下程序 #include using namespace std; class Base{ protected: Base(){tout
admin
2018-08-13
26
问题
有如下程序
#include
using namespace std;
class Base{
protected:
Base(){tout<<’A’;}
Base(char c){cout<
};
class Derived:public Base{
public:
Derived(char c){cout<
};
int main(){
Derived d1(’B’);
return 0:
}
执行这个程序屏幕上将显示输出( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
此题考查的是派生类对象的构造。建立派生类对象时,构造函数的执行顺序是:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序;执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序;执行派生类的构造函数。此题中,在建立派生类Deljved的对象d1时会先调用基类Base的构造,调用的是默认构造函数,输出字符‘A’;然后调用自身的构造函数,输出‘B’;故程序的输出结果是:AB。
转载请注明原文地址:https://kaotiyun.com/show/n8Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<iostream>usingnamespacestd;intmain(){voidfunction(doubleval);dou
在面向对象方法中,类之间共享属性和操作的机制称为______。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把结点b连接到结点a之后的语句是()。structnode{chardata;structnodeifnext;}a,b,*p:&a,
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是()。
常采用的两种存储结构是()。
有如下语句序列:intk=0:do{k+=5;cout<<’$’;}while(k<19);while(k-->0)cout<<’*’;执行上面的语句序列输出字符“$”和“*”的个数分别是()。
有如下语句序列:intk=0:do{k+=5;cout<<’$’;}while(k<19);while(k-->0)cout<<’*’执行上面的语句序列输出字符“$”和“*”的个数分别是(
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
函数定义的格式是______函数名(形式参数表)函数体。
随机试题
设随机变量ξ在区间[1,6]上服从均匀分布,求方程x2+ξx+1=0有实根的概率。
行列式=().
下列有关粉尘爆炸的特性及影响因素中正确的有()。
关于施工现场消防管理的说法.正确的有()。
下列合同,具有法律效力的是()。
鸦片战争后,中国传统自然经济逐步瓦解,正确解释是()。
许多民众认为奶粉的营养比不上鲜奶,乳企不该在乳制品中使用奶粉。同时,一些乳业专家也认为,由液态奶制成乳粉的过程需要经过两到三次提温脱水,而由乳粉再制成复原乳的时候,还要再重新加水、加温和消毒,数次提温必定会造成营养成分的流失。而美国农业部的一份关于复原乳和
统筹区域发展,促进地区协调发展,缩小区域间的发展差距,是我国经济社会发展的一个重要原则。在当前和今后一个时期,我国促进区域协调发展必须重点实施的战略是()
若一个问题的求解既可以用递归算法,也可以用递推算法,则往往用(14)算法,因为(15)。
Twopeoplehadmetthegeneralbefore,but______recognizedhim.
最新回复
(
0
)