首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass AA{ public: AAO{ cout<<’1’; } }; c1ass BB: p
有如下程序: #inc1ude <iostream> using namespace std; c1ass AA{ public: AAO{ cout<<’1’; } }; c1ass BB: p
admin
2018-12-04
45
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass AA{
public:
AAO{ cout<<’1’; }
};
c1ass BB: public AA{
int k;
public:
BB():k(0){cout<<’2’; }
BB(intn):k(n){ cout<<’3’; }
};
int main0{
BB b(4),c;
return 0;
}
运行时的输出结果是( )。
选项
A、1312
B、132
C、32
D、1412
答案
A
解析
在基类AA的默认构造函数中,输出字符‘1’,在继承类BB的默认构造函数中,输出字符‘2’,在带有参数n的构造函数中,输出字符‘3’。在主函数中,在创建BB的对象b(4)时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB带参数的构造函数输出字符‘3’。在创建BB的对象c时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB默认的构造函数输出字符‘2’。所以程序输出的结果为1312。
转载请注明原文地址:https://kaotiyun.com/show/BgAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列是软件调试技术的是()。
如下程序编译时发生错误,错误的原因是show函数实现语句错误,则正确的语句应该为______。#include<iostream.h>classtest{private:inthum;public
设有以下类和对象的定义:classA{public:intm;…};Ak1,k2,*p1,*p2;则下面针对成员变量m的引用,错误的是
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态,其中只能用于检测输入操作的函数的函数名是
派生类构造函数的执行顺序是先执行______的构造函数,然后执行成员对象的构造函数,最后执行______的构造函数。
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
在MyClass类的定义中,对赋值运算符=进行重载。请将横线处缺失的部分补充完整。______MyClass::operator=(constMyClass&rhs){if(this==&rhs)return*this;valu
将以下程序写成三日运算表达式是_____。if(a>b)max=a;elsemax=b;
用树结构表示实体类型及实体间联系的数据模型称为______。
随机试题
铣削交错齿三面刃铣刀端面齿槽时,专用心轴通过螺杆与凹形垫圈紧固在分度头主轴上,嵌入分度头主轴后端的凹形垫圈作用是__________。
肾病的主要表现不包括哪一项
患者,女,27岁。停经40天,查尿妊娠试验阳性。阴道出血2天,量少,色淡黯,伴腰膝痠软,头晕耳鸣,夜尿频多,舌淡苔白,脉沉滑尺弱。其证候是
火灾探测器中,适用于监视有易燃物质区域火灾发生的是()。
()于1952年开创了以均值方差法为基础的投资组合理论。
当收购人有()情形时,不得收购—亡市公司。
存货占用资金的应计利息就是指“放弃利息”的机会成本。()
根据《中华人民共和国义务教育法》的规定,下列说法不正确的是()。
婚姻自由是我国婚姻法的…项基本原则,其内容包括()。
不等式log0.3(x2-x-2)<log0.3(2x2一7x+3)的解为().
最新回复
(
0
)