首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { protected: Base() { cout
有如下程序: #include using namespace std; class Base { protected: Base() { cout
admin
2021-09-05
73
问题
有如下程序:
#include
using namespace std;
class Base {
protected:
Base() { cout<<′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
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数;对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个派生类对象d1,首先执行基类的构造函数,输出A;然后执行派生类的构造函数,输出B。所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/z65p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classComplex{doublere,im;public:Complex(doubler,dou
支持子程序调用的数据结构是()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
C++系统预定了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
请打开考生文件夹下的解决方案文件proj`,此工程包含—个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的~行语句存在错误。请改正这些错误,使程序的输出结果为:Youareright.注意
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.epp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公
执行下列语句段后,输出字符“*”的个数是()。for(inti=50;i>1;i-=2)cout<<’*’;
学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式中包含对主属性部分依赖的是()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
随机试题
设四元齐次线性方程组(1)为另一四元齐次线性方程组(2)的一个基础解系为α1=(2,-1,a+2,1)T,α2=(-1,2,4,a+8)T。当a为何值时,方程组(1)与方程组(2)有非零公共解,
计算下列不定积分:
若实现输入电阻高、输出电压稳定的电压放大电路,需引入的负反馈类型是【】
应全球企业法律顾问协会(ACC)的邀请,国务院国有资产监督管理委员会率中国代表团参加了该协会()年会。
承发包双方在施工合同中约定的和合同价款无关的事项有()。
我国古代丝绸之路的开拓始于()。
否定之否定规律揭示了事物发展的源泉和动力。()
论述国际反法西斯联盟的形成及其历史意义。
某次测验有50道判断题,每答对一道得3分,不答或答错一道倒扣1分。某学生共得了82分,则该学生答对
设随机变量X1,X2,…,Xn(n>1)独立同分布,且其方差σ2>0,令Y=则()
最新回复
(
0
)