首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: ##inc1ude <iostream> using namespace std; class AA{ public: AA(){cout<’1’;} }; class BB: publ
有如下程序: ##inc1ude <iostream> using namespace std; class AA{ public: AA(){cout<’1’;} }; class BB: publ
admin
2016-11-23
30
问题
有如下程序:
##inc1ude <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的默认构造函数中,输出字符‘l’,在继承类BB的默认构造函数中,输出字符‘2’,在带有参数n的构造函数中,输出字符‘3’。在主函数中,在创建BB的对象b(4)时,会首先调用基类AA的构造函数输出字符‘l’,再调用类BB带参数的构造函数输出字符‘3’。在创建BB的对象c时,会首先调用基类AA的构造函数输出字符‘l’,再调用类BB默认的构造函数输出字符‘2’。所以程序输出的结果为1312。
转载请注明原文地址:https://kaotiyun.com/show/gsAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
假定int类型变量占用两个字节,其有定义intx[10];{0,2,4};,则数组x在内存中所占字节数是
下面有关for循环的正确描述是
在软件生产过程中,需求信息的给出是
执行语句序列ofstreamoutfile("data.dat");if(…)cout<<"ok";elsecout<<"fail";后,如果文件打开成功,显示“ok”,否则显示“fail”。由此可知,上面if语句的“…”
若有定义“intk,*q;”,则下列各选项中,赋值表达式正确的是()。
运算符重载仍然保持其原来的优先级、______和______。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是
在C++中,打开一个文件,就是将这个文件与一个()建立关联,关闭一个文件,就是取消这种关联。
在C++语言的面向对象程序设计框架中,【】是程序的基本组成单元。
两个或两个以上模块之间联系的紧密程度称为( )。
随机试题
下列属于存款性金融机构的有()。
O2和CO2进出细胞膜是通过
邻颌洞邻面部分龈方大于颌方是因为
根据《土地管理法》规定,新增建设用地的土地有偿使用费,()上缴中央财政。
自我意识包括三种成分()。
思想品德课程倡导的学习评价的方法有哪些?
一、注意事项1.本卷总分100分,限时150分钟,其中阅读给定资料参考时限为40分钟。2.请仔细阅读给定的资料内容,然后按照后面提出的“作答要求”作答。二、给定资料1.2003年卫生部组织开展的第三次国家卫生服务调查结果显示,中
循环经济实质上是一种生态经济。与传统经济不同,循环经济是一种与环境和谐的经济发展模式,它要求把经济活动组织到一个经济循环中,使物质和能源在这个循环中得到合理和持久的利用,从而把经济活动对自然环境的不利影响降到最小,实现整个社会的可持续发展。中国从1998
howpupilsaretreatedinschoolswithyoungpeoplefarfromlookatA.wemust【T13】______theinsecuritythatparentshavef
设f’(x)=arcsin(x一1)2,f(0)=0,求.
最新回复
(
0
)