首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){cout
有如下程序: #include using namespace std; class AA{ public: AA(){cout
admin
2020-07-30
102
问题
有如下程序:
#include
using namespace std;
class AA{
public:
AA(){cout<<’1’;}
};
class BB:public AA{
int k;
public:
BB():k(0){cout<<’2’;}
BB(int n):k(n){cout<<’3’; }
};
int main(){
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/iDyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
有如下程序:#include<iostrearn>usingnamespacestd;intmain(){inti,s=0;for(i=1;s<20;i+=2)s+=i*i;cout<<i<<endl;return0;}运行这个
有两个关系R和T如下:则由关系R得到关系T的操作是()。
有如下程序:#include<iostream>usingnamespacestd;classMonkey{public:Monkey(){cout<<’M’;}Monkey(charn){cout<<n;}~Monkey(){cou
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};下列关于getValue成员函数的实现中,正确的是()。
分析下面程序,该程序的运行结果是()。#include<iostream.h>classTestClass{public:staticintm:TestClass(){m++;}TestClass(intn){m=
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){data=g_data;}void
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:12345
下列有关类继承的叙述中,错误的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
随机试题
下列检查结果中,可在重度二尖瓣脱垂心功能代偿期患者中出现的有()(2008年)
A.散寒解表,化湿和中B.解表散寒,理气和中C.祛暑解表,化湿和中D.祛湿化浊,理气宽中E.祛暑解表,清热化湿新加香薷饮的功用是
小儿五迟中立迟为小儿五迟中行迟为
比表面积法是一种测定水泥细度的试验方法。()
隧道的棚式明洞由顶盖和()组成。
三、四等水准测量采用的是尺长为3m,以()为分划单位的区格式双面水准尺。
施工成本分析的方法很多,下列属于施工成本分析的基本方法的有()。
虚金本位制又称金汇兑本位制,该制度的基本内容包括()。
物流调查问卷中只有开放式问卷问题的格式与其答案的格式是相同的。
IPv4地址和IPv6地址的位数分别为()。
最新回复
(
0
)