首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
24
问题
有如下程序:
#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://www.kaotiyun.com/show/4GAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序段:#include<iostream>usingnamespacestd;intmain(){charb[]="Hello,you";b[5]=0;cout
数据库管理系统DBMS中用来定义模式、内模式和外模式的语言为
有以下程序:#include<iostream>usingnamespaceStd;intmain(){inta=15,b=21,m=0;switch(a%3)
关于const修饰符的说法中,错误的是
下列关于软件设计基本原理的叙述中错误的是
下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false。请在横线处填上适当内容,实现该函数。Boo1fun(char*str){inti=0,j=0;while(str[j]j++;f
非成员函数只有在声明为(),才能访问这个类的所有private成员。
在用class定义一个类时,数据成员和成员函数默认的访问权限是【】:
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
随机试题
下列复合词属于偏正结构的是
下列()不能决定微型计算机的性能。
止嗽散的组成药物中含有()
面色苍白可见
根据《风景名胜区条例》的规定,下列关于风景名胜区保护的表述中不符合规定的是()。
下列不属于会计岗位的是()。
【2014年真题】某学生既想参加演讲比赛锻炼自己,又怕讲不好被人讥笑,此时他面临的心理冲突是()。
根据《行政处罚法》的规定,对公民当场收缴罚款的数额为()。
下列行政行为中,不属于行政确认的形式的是:
软件设计中模块划分应遵循的准则是( )。
最新回复
(
0
)