首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include using namespace std; class Base{ protected: Base(){cout
有如下程序 #include using namespace std; class Base{ protected: Base(){cout
admin
2020-11-11
52
问题
有如下程序
#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 d 1(ˊBˊ);
return 0;
}
执行这个程序屏幕上将显示输出( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
此题考查的是派生类对象的构造。建立派生类对象时,构造函数的执行顺序是:执行基类的构造函数,调用顺序按照各个基类被被继承时声明的顺序;执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序;执行派生类的构造函数。此题中,在建立派生类Derived的对象d1时会先调用基类Base的构造,调用的是默认构造函数,输出字符‘A’;然后调用自身的构造函数,输出‘B’:故程序的输出结果是:AB。
转载请注明原文地址:https://kaotiyun.com/show/3Syp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
内部格式控制操作函数是在头文件()中定义的。
设有如下关系表:则下列操作中正确的是()。
某类中有一个无参且无返回值的常成员函数Show,则正确的Show函数原型是()。
下列关于线性链表的叙述中,正确的是()。
下列关于模板的叙述中,错误的是()。
通过派生类的对象可直接访问其()。
有如下语句序列:ifstreaminfile("DATA.DAT");if(infile.good())cout<<"A";else{COUt<<"B";ofstreamoutfile("DATA.DA
下面不属于C++的预定义的流对象是()。
有如下类声明:c1assTestClass{intn;public:TestClass(inti=0):n(i){}voidsetValue(intn0);};下面
下列符号中可以用做C++标识符的是()。
随机试题
集我国园林艺术之大成,有“博物馆公园”之称的是()。[2013年湖北真题]
治疗淤血阻滞导致的内伤发热,应首选的方剂是
筋骨疼痛,或两足痿软,或足膝红肿疼痛,或湿热带下,下部湿疮等,小便短赤,舌苔黄腻。方剂选用
多学科知识的综合应用是咨询科学化的()。
歌舞娱乐放映游艺场所不应设置在人防工程内地下二层及以下层。当设置在地下一层时,室内地面与室外出入口地坪高差不应大于()m。
2009年3月1日,甲房地产公司(简称“甲公司”)与乙建筑公司(简称“乙公司”)签订一份建筑工程承包合同,约定由乙公司承建甲公司开发的景明写字楼项目,工程价款5000万元,工期14个月。工程将要竣工时,甲公司因资金短缺,无力继续提供约定由其提供的部分建
将成熟胡杨细胞放在三种不同培养液中连续培养三天,结果如下表,下列叙述正确的是()。注:“+”表示有添加,“-”表示无添加
古丽平时在单位只埋头处理自己的事情,不跟其他人交流,来单位一年只认识自己处事的人,其他人都不认识。你认同古丽的做法吗?为什么?
可能给项目成本、进度和质量带来坏的影响的事情被称作______。A)灾难B)意外C)风险D)缺陷
Java语言中,临界区用【】关键字标识。
最新回复
(
0
)