首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){cout
有如下程序: #include using namespace std; class AA{ public: AA(){cout
admin
2020-07-30
92
问题
有如下程序:
#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全国计算机二级
相关试题推荐
对如下二叉树进行后序遍历的结果为()。
要利用C++流进行文件操作,必须在程序中包含的头文件是()。
要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是()。
关键字unsigned不能修饰的类型是()。
若有如下类声明classMyClass{public:MyClass(){cout<<1;}};执行下列语句MyClassa,b[2],*p1[]2:以后,程序的输出结果是()。
有如下类声明:classSAMPLE{intn;public:SAMPLE(inti=0):n(i){}voidsetValue(intn0);};下列关于getValue成员函数的实现中,正确的是()。
下面关于派生类的描述中错误的是()。
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data){data=g_data;}void
关于关键字class和typename,下列表述中正确的是()。
随机试题
罗替戈汀长效混悬型注射剂处方如下:【处方】罗替戈汀10g吐温207.5gP’EG400060g磷酸二氢钠0.4g甘露醇2g柠檬酸1g注射用水加至1000ml柠檬酸在该处方中的作用是
带有负反馈的差动放大器电路,如果信号从一个管子的基极输入,反馈信号回到另一管子的基极,则反馈组态为()。
有Ph染色体标记的主要是哪一种白血病
乙系甲之远房亲戚,甲久病在床,乙前来探望甲,乙见甲后院杂草丛生,便自行找来锄头,将杂草尽锄。不料,该草系甲用以治病之特殊名贵药草。请问,乙的行为应如何认定?()
失业率是指劳动力人口中失业人数所占的百分比,劳动力人口是指年龄在()周岁以上具有劳动能力的人的全体。
“明修栈道,暗渡陈仓”中的“陈仓”指现在的______。其境内的______是中华民族的先祖炎帝神农的故乡。
商品的价值量是由生产商品的社会必要劳动时间决定的,商品交换要以价值量为基础,实行等价交换。“等价交换”是通过()实现的。
下面关于UART的叙述中,正确的是()。
A、Theartistictype.B、Thesmarttype.C、Thesocialtype.D、Theindoortype.C
Ourdailyexistenceisdividedtotwophases,asS1.______distinctasdayandnight.Wecallthemworkan
最新回复
(
0
)