首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { protected: Base() { cout
有如下程序: #include using namespace std; class Base { protected: Base() { cout
admin
2021-05-06
14
问题
有如下程序:
#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/x3fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile()将结果输出到modi2.txt文件中。例如:x=13,13的二进制
在为一个类重载下列运算符时,只能作为该类成员函数重载的运算符是()。
下面程序的运行结果是()。#includeusingnamespacestd;classTestClass{staticintn:public:TestClass()
下列关于return语句的叙述中,正确的是
下列叙述中正确的是
下列关于派生类构造函数和析构函数的叙述中,错误的是
下列关于栈的叙述正确的是()。
设一棵完全二叉树共有700个结点,则此二叉树中的叶子结点数为()。
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为
随机试题
A甲状腺B肾上腺髓质C肾上腺皮质束状带D肾上腺皮质网状带E肾上腺皮质球状带四碘甲腺原氨酸来自
赵女士因不孕症、闭经,伴厌食、消瘦就诊。妇科做了各种常规检查后,决定行腹腔镜检查,通知病人准备。病人不了解该检查如何做,便随医生进入处置室检查,检查中发现做了切口。病人及家属均不满意开刀,向院方提出赔偿要求。行腹腔镜检查如何决定为合理
根据项目的经济效益、社会效益和市场需求划分,可以将其划分为()
在下列关于建设工程文件档案资料特征的表述中,正确的是()。
有会计科目编码如此定义,一级为4位,二级为3位,三级为2位,四级为2位,请问编码52101011009会计科目编码分级为()。
一台完整的微型计算机硬件应由_________、_________、存储器、输入设备和输出设备等部件构成。
根据《技术监督行政案件审理工作规则》规定,审委会办公室负责()。
内涵经济增长
A、 B、 C、 A由“护士正在检查他的眼睛。”可知图A与句意相符。关键词是eye。
洞庭湖是长江的蓄洪池,湖的大小很大程度上取决于季节变化。
最新回复
(
0
)