首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’A’;} Base(char C){co
有如下程序: #include<iostream> using namespace std; class Base{ protected: Base(){cout<<’A’;} Base(char C){co
admin
2017-07-05
25
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
protected:
Base(){cout<<’A’;}
Base(char C){cout<<c;}
};
class Derived:public Base{
public:
Derived(char C){cout<
};
int main(){
Derived d1(’B’);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数;对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个派生类对象dl,首先执行基类的构造函数,输出A;然后执行派生类的构造函数,输出B。所以答案为c。
转载请注明原文地址:https://kaotiyun.com/show/4GAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
继承具有(),即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的成员。
有如下数组声明:intvalue[30];下标值引用错误的是()。
重载的流运算符函数经常定义为类的______函数。
软件测试方法中属于静态测试方法的是()。
将关键字const写在函数头之后,函数体之前,说明该函数是一个const成员函数。此时const不是指定函数的返回值,而是修饰【 】指针。
重载函数在调用时选择的依据中,错误的是
将7个数据进行插入排序,在最坏情况下需要比较的次数是
下列叙述中正确的是
非成员函数只有在声明为(),才能访问这个类的所有private成员。
在数据库逻辑结构的设计中,将ER模型转换为关系模型应遵循相关原则。对于三个不同实体集和它们之间的多对多联系m:n:p,最少可转换为【】个关系模式。
随机试题
火淫证候的主要临床表现为
男性,58岁。发热、咳嗽1周,黄脓性痰,有臭味,每日约50ml,就诊。X线胸片示:右下肺近心缘处大片浓密阴影,距膈约1.5cm处有一3.5cm×3.0cm空洞伴液平,内壁光整,空洞不偏心。既往体健。有30年吸烟史,每日半盒。行纤支镜检查见右肺下
关于保证模板安装施工安全基本要求的说法,正确的有()。
交易所上市交易的债券按()估值。
随时提取所购买黄金的权利,或按当时的黄金价格,将账户里的黄金兑换成现金,称为()。
上市公司发放现金股利的主要原因不包括()。
下列各项中关于会计账簿的基本内容中,说法正确的有()。
《中共中央关于全面深化改革若干重大问题的决定》明确指出,限期实现行业协会商会与行政机关的真正脱钩,重点培育和优先发展行业协会商会类、科技类、公益慈善类、城乡社区服务类社会组织。发挥各类社会组织的积极作用,可以()
模块A、B和C都包含相同的5个语句,这些语句之间没有联系。为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为()内聚。
A、 B、 C、 D、 C
最新回复
(
0
)