首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { protected: Base() { cout
有如下程序: #include using namespace std; class Base { protected: Base() { cout
admin
2021-09-05
27
问题
有如下程序:
#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/iKfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;intfun(charx,chary){if(x>y)returnx;returny;}intmain()}inta(9),b(8),c(7);cou
请打开考生文件夹下的解决方案文件proj3,其中声明的CDeepCopy是一个用于表示矩阵的类。请编写这个类的赋值运算符成员函数operator=,以实现深层复制。要求:补充编制的内容写在“//**********333**********”与“//*
请打开考生文件夹下的解决方案文件proj1,其中有枚举DOGCOLOR、狗类Dog和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。改正后程序的输出结果应该是:Thereisawhi
在C++中,打开一个文件时与该文件建立联系的是()。
下列选项中不符合良好程序设计风格的是()。
下列字符串中,正确的C++标识符是()。
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
下面不属于软件工程过程的4种基本活动()。
下列关于虚函数的表述中,正确的是
随机试题
A.对症下药、剂量安全B.全神贯注,语言得当C.全面系统,认真细致D.举止端庄,态度热情E.从诊治需要出发、目的合理医生在对患者进行药物治疗时,要遵守哪项原则
下列哪种疾病不易引起玻璃样变性
A.转化B.转导C.接合D.原生质体融合E.转染涉及形成短暂的二倍体菌细胞进行基因交换的是
对骨折患者不应做的检查是
按照以证据为基础的信息质量评价标准,美国药典信息开发部从1996年起对药物适应证或禁忌证的循证医学信息开始注明其证据等级,其中的D类证据是
关于外墙外保温质量控制的说法,正确的有()。
会计报表是根据总分类账、明细分类账和日记账的记录定期编制的。()
王安石变法的目的有()。
Theinterviewisconductedtodiscussthesignificanceofsalesfiguresinrecessionand
Myhusbandusedtosmoke(heavy)______,buthehasgivenitup.
最新回复
(
0
)