首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class AA{ public: AA0{cout
有如下程序: #include using namespace std; class AA{ public: AA0{cout
admin
2019-02-22
80
问题
有如下程序:
#include
using namespace std;
class AA{
public:
AA0{cout<<‘l’;)
};
class BB:public AA{
int k;
public:
BB():k(0){tout<<‘2’;}
BB(int n):k(n){cout<<‘3’;)
);
int main(){
BB b(4),c;
return 0;
)
运行时的输出结果是( )。
选项
A、13 12
B、132
C、32
D、1412
答案
A
解析
在基类AA的默认构造函数中,输出字符‘1’,在继承类BB的默认构造函数中,输出字符‘2’,在带有参数n的构造函数中,输出字符‘3’。在主函数中,在创建BB的对象b(4)时,会首先调用基类AA的构造函数输出字符‘l’,再调用类BB带参数的构造函数输出字符‘3’。在创建BB的对象c时,会首先调用基类AA的构造函数输出字符‘1’,再调用类BB默认的构造函数输出字符‘2’。所以程序输出的结果为1312。
转载请注明原文地址:https://kaotiyun.com/show/ocAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是______。#include<iostream.h>classBase{public:virtualvoidfunc(inti){cout<<"classBase:"<<i<<
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为
下列关于构造函数说法不正确的是
下述关于数据库系统的叙述中正确的是
在面向对象方法中,实现信息隐蔽是通过对象的某一特性来实现的,这个特性是
有如下程序#include<iostream>usingnamespacestd;classbase{public:virtualvoidf1(){cout<<"F1Base";}virtual
以下不使用线性结构表示实体之间联系的模型的是()。
______是数据库设计的核心。
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
一个算法通常由两种基本要素组成:一是对数据对象的运算和操作,二是______。
随机试题
宪法的制定程序包括()
某塑料管具有较高的强度、较好的耐热性,且无毒、耐化学腐蚀,广泛应用于冷热水供应系统中,但其低温性能差,低温脆化温度不能低于-15℃,此种塑料管是()。
瓦格纳定律表明()。
体育教学中思想品德教育的途径为()。
购买单价为a元的笔记本3本和单价为b元的铅笔5支应付款________元.
桎梏:刑具:束缚
One,Two,Three.Cheers!Atoastwithcoffeeandaliondance,a【C1】______ofcultures,UScoffeegiantStarbucksthinks【C2】______
(1)将数据库“图书”添加到新建立的项目my当中。(2)建立自由表pub(不要求输入数据),表结构为:出版社字符型(30)地址字符型(30)传真字符型(20)(3)将新建立的自由表pub添加到数据库“图书”中
当线性表的操作无插入和删除时,采用【】结构为好。
无符号二进制整数111111转换成十进制数是()。
最新回复
(
0
)