首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class AA{ public: AA(){cout<<’1’;} }; class BB:public AA{ int k; public: BB():k(0
有如下程序: #include<iostream> using namespace std; class AA{ public: AA(){cout<<’1’;} }; class BB:public AA{ int k; public: BB():k(0
admin
2020-04-07
34
问题
有如下程序:
#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/F88p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
写出执行完下列代码段之后指定变量的值:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=【】,z=【
函数fun的功能是将一个数字字符串转换为一个整数,请将函数补充完整。intfun(char*str){inthum=0;while(*str){num*=10;num+=______str++;}
下列程序中画线处应填入的语句是classBase{public:voidfun(){cout<<"Baseoffun"<<end1;}};
C++语言中,表示一条语句结束的标号是
下列对变量的引用中,错误的是()。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
在C++语言中函数返回值的类型是由()决定的。
若有如下程序段:#includeusingnamespacestd;intmain(){char*p=“abcdefgh”,*r;r=p;cout
随机试题
温病后期,夜热早凉,热退无汗,舌红少苔,脉细数者,治宜选用
与SE序列相比,FSE或TSE序列的主要优点在于
A.硝酸银 B.碘液 C.苯扎溴胺 D.乙醇 E.高锰酸钾卤素及其化合物消毒剂包括
阿托品的基本药理作用有()。
(2006)关于势函数和流函数,下面哪一种说法是错的?()
2017年1月10日,甲公司取得政府作为股东投入的一宗土地使用权及地上建筑物。取得时,土地使用权的公允价值为5600万元,地上建筑物的公允价值为3000万元。上述土地使用权及地上建筑物供管理部门办公使用,预计使用年限均为50年,固定资产采用年限平均法计提折
材料一:唯物主义认为世界的本质是物质,世界上先有物质后有意识,物质决定意识,意识是物质的反映(物质第一性,意识第二性)。战国时期荀子认为:“天地合而万物生,阴阳接而变化起。”东汉时期王充认为:“天地合气,万物自生。”南朝时期范缜认为:“形存则神存,形
旗开得胜:马到成功
AfterJackson(wait)______foranhour,hereachedtheconclusionthatMr.Smithwasnotcoming.
Whatisnotnecessaryforother’shelp?Excessive______.
最新回复
(
0
)