首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespaee std; elass Base{ protected: Base(){cout
有如下程序: #include using namespaee std; elass Base{ protected: Base(){cout
admin
2020-06-29
25
问题
有如下程序:
#include
using namespaee std;
elass Base{
protected:
Base(){cout<<’A’;}
Base(char c){cout<
};
class Derived:public Base{
public:
Derived(char c){cout<
};
int main(){
Derived dl(’B’);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
本题考查派生类的构造函数和析构菌数,在定义二不派笙类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数;对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个派生类对象d1,首先执行基类的构造函数,输出A;然后执行派生类的构造函数,输出B。所以答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/Moyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArmy类的对象中,然后建立另一对象myArray,将对象内容赋值
下列定义语句中,错误的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。类TestClass1实现对名字访问的接口,TestClass2实现对名字的设置和输出。程序输出为:TestClass2NameMay
使用VC6打开考生文件夹下的源程序文件modil.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:1003732注意:错误的语句在∥********error********的下面,修改该语句即可
使用VC6打开源程序文件modi3.cpp。其中类TestClass用于把文件输出到屏幕,然后进行文件的分割。分割的方法如下:第一个文件的大小是文件的前一半,另外一个文件的大小是剩余部分。此程序将int.txt文件中的内容输出到屏幕,并且将文件按照以上方
p是指向ClassA类型对象的指针。执行deletep;时,系统自动调用
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列字符串中可以用作C++标识符的是
下列关于运算符重载的叙述中,正确的是
软件调试的目的是()。
随机试题
________是社会化的第一要素。
A.38.0~39.5℃B.37.5~39.0℃C.37.5~38.5℃D.37.5~39.5℃E.38.0~40.0℃猪的正常体温范围是
诚实守信的基本要求有()。
汉字的发展走过了一个由简到繁和由繁到简的变化过程。最初的甲骨文,笔画比较简单,到秦始皇统一文字时期,它的笔画如_________一样慢慢变得繁琐。但随着不断使用,为了提高书写效率,开始出现俗字、新字,汉字的数量在不断增加,但却有不断_________的趋势
现在很多品牌商品都有两种销售方式,实体店销售和网上销售。网上销售由于价格低廉吸引了大量的顾客,这使得实体店的生意大受影响。而网上销售由于顾客不能当场选购货物,使得售后纠纷比实体店多了很多,影响了该品牌的信誉。在网络购物盛行的今天,如果不进行网上销售,就会影
阶级社会发展的直接动力是()
a+b
将考生文件夹下BROWES文件夹中的文件LOOP.PAS重命名为MHZ.PAS。
Intheworldofentertainment,TVtalkshowshaveundoubtedlyfloodedeveryinchofspaceondaytimetelevision.Andanyonewho
A、Havingdiamondringsandanewhouse.B、Havinganewapartmentandcar.C、Havingbanksavingsandanewhouse.D、Havinganew
最新回复
(
0
)