首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ public: AA(){cout<<’1’;} }; class BB:public
有如下程序: #include<iostream> using namespace std; class AA{ public: AA(){cout<<’1’;} }; class BB:public
admin
2019-06-04
64
问题
有如下程序:
#include<iostream>
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/c28p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于指针的说法中错误的是()。A)在指针定义的同时可以对其进行初始化B)指针根据其所指向变量的类型的不同,所占用内存大小也不同C)指针中存放的是内存单元的地址D)相同类型的指针之间可以相互赋值
下面类的声明中的几个语句,正确的是(设定语句是主函数中的语句)()。classTestClass{private:intdata;public:TestClass(intg_data)
下列对于线性链表的描述中,正确的是()。A)存储空间必须连续,且各元素的存储顺序是任意的B)存储空间不一定是连续,且各元素的存储顺序是任意的C)存储空间必须连续,且前件元素一定存储在后件元素的前面D)存储空间不一定是连续,且前件元素
下列哪种数据模型可以用树形结构来表示实体之间联系()。A)网状模型B)数据模型C)关系模型D)层次模型
执行下列语句后,变量n的值是______。intn=0;for(inti=1;i<=3;i++)for(intj=1;j<<=i;j++)n++;
己知函数f的原型是“voidf(int*x,int&y);”,变量v1、v2的定义是“intv1,v2;”,下列调用语句中,正确的是()。A)f(v1,v2);B)f(v1,&v2);C)f(&v1,v2);D)f(
假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
数据的逻辑结构在计算机存储空间中的存放形式称为数据的___________。
在一个容量为24的循环队列中,若头指针front=8,尾指针rear=3,则该循环队列中共有_____________个元素。
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈s,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈s的容量至少应该是()。
随机试题
在A县人大的一次会议上,许多人大代表再次提出了一个有关沿海公路废弃多年而不能通车的质询案。由于这条沿海高速公路年久失修,已经不能正常通车,使得临近的多数村庄的群众来县城办事都必须绕道B县搭车,群众对此意见很大。由于人大代表提出了质询案,该县交通局局长连夜回
老年人消化系统的主要变化是
患者男,18岁,自幼多个牙齿着色深暗,无其他不适,要求诊治。治疗方法不应考虑
特异性抑制胃壁细胞质子泵活性的药物是()
压力管道试验准备工作包括()。
二灰混合料压实与养护中,以下说法正确的是()。
下列犯罪行为的主体、不限于国家机关工作人员的是:
23,56,1130,5330,()。
根据蒙代尔的最优指派原则,当一国同时出现国际收支顺差和通货紧缩时应采取什么财政政策和货币政策?()[复旦大学2016金融硕士]
下列关于共同犯罪的表述,正确的有()。(2008年多选22)
最新回复
(
0
)