首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA(){cout
有如下程序: #include using namespace std; class AA{ public: AA(){cout
admin
2016-11-25
53
问题
有如下程序:
#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/0EAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序设计功能是:将结构体变量time中的内容写到文件中。#include<iostream>usingnamespacestd;structdate{intyear;
常见的需求分析方法有【】和面向对象的分析方法。
以下运算符中不能重载的运算符是
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是
下面程序的运行结果是#include<iostream,h>voidfun(int*a,int*b){intX=*a;*a=*b;*b=X;cout<<*a<<*b<<"";vo
以下程序中,错误的行为①#include<iostream.h>②classA③{④public:⑤intn=2;⑥A(intval){cout<<val<<end1;}⑦
下面叙述不正确的是
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
下列控制格式输入输出的操作符中,能够设置浮点数精度的是()。
要实现多态性,派生类中的虚函数必须( )。
随机试题
C5脊髓损伤者康复训练应达到的目标包括【】
Since1950s,thecomputerindustryhas______.WhichofthefollowingisNOTtrue?______.
简述秋收起义和创建井冈山革命根据地的意义。
女性,39岁。诉左上颌后牙残冠求拔。口腔检查:左上6牙冠大面积龋损,已无法修复。牙周检查未见异常。X线片示:腭根有边界清楚的圆形阴影,似与上颌窦无骨壁相隔。
规范要求室内裸导体敷设应按下列哪些使用环境条件校验?()
在城市道路设计中,下列()种情况要设竖曲线。
在Excel中,要求将所有数值小于60的单元格自动显示成红色的数字。实现这个要求可以使用“格式”菜单中的()命令。
张某将其一项商标权转让给王某,双方约定分两次支付款项,第一次3600元,第二次8400元。张某就此两项所得应缴纳个人所得税()元。
美国政府的金融拯救计划提示,在市场失灵时因家干预是必要的,市场经济中的“软预算约束”带来的“风险部分社会化”,也有可能提高社会整体的经济效率。正是在这个意义上,纽约大学经济学教授鲁比尼认为,美国已经成为“美利坚社会主义共和合众国”(US-SAR);一些评论
ThesixteenthinternationalAIDSconferenceopenedonSundayinToronto,Canada.Morethantwenty-fourthousanddelegatesfromo
最新回复
(
0
)