首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { protected: Base() {cout<<’A’;} Base(char c){
有如下程序: #include<iostream> using namespace std; class Base { protected: Base() {cout<<’A’;} Base(char c){
admin
2021-09-05
20
问题
有如下程序:
#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<<c;}
};
int main() {
Derived d1(’B’);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、B
B、BA
C、AB
D、BB
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数;对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个派生类对象d1,首先执行基类的构造函数,输出A;然后执行派生类的构造函数,输出B。所以答案为C。
转载请注明原文地址:https://jikaoti.com/ti/crc0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下语句序列:ifstreaminfile("DATA.DAT");iffinfile.good())cout
下列叙述中,正确的是()。
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib
下列关于C++函数的说明中,正确的是()。
下列有关C++流的叙述中,错误的是()。
有两个关系R和S如下:则由关系R得到关系S的操作是()。
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()。
运算符重载时不需要保持的性质是()。
软件测试的目的是()。
软件测试的目的是()。
随机试题
药品生产企业、经营企业和医疗单位在药品购销中发现假劣药品或质量可疑药品
下列关于法的作用的表述不正确的是:
测绘工作的基本任务是()。
(2006)钢筋混凝土板柱结构中,对托板作用的以下表述,哪些是正确的?Ⅰ.提高柱顶部位楼板的抗冲切能力;Ⅱ.提高柱顶部位楼板的抗剪能力;Ⅲ.提高楼板跨中部位的抗弯能力;Ⅳ.减小楼板的计算跨度
十进制数字32的BCD码为()。[2013年真题]
根据票据法律制度的规定,下列选项中,属于因时效而致使票据权利消灭的情形有()。
给定资料1.政府公信力是政府依据自身的信用所获得的社会公众的信任程度,是社会组织和民众对政府信誉的一种主观价值判断,是政府实施行政行为时的形象和所产生的信誉在社会组织和民众中形成的心理反应。一句话,政府公信力是政府的影响力与号召力,体现的是政府的
Wenolongerkeepuptheclosefriendshipofafewyearsagothoughwestillvisiteachotheronoccasion.
衡量资本周转速度的指标是()。
数据模型定义了数据库系统中数据的组织、描述、存储和操作规范,可以分为概念模型、数据结构模型和物理模型三大类。概念模型的典型代表是______。A)实体-联系模型B)关系模型C)面向对象模型D)网状模型
最新回复
(
0
)