首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
admin
2020-07-30
33
问题
有如下程序:
#include
using namespace std;
class Base{
public:
Base(int x=0){cout<
class Derived:public Base{
public:
Derived(int x=0){eout<
private:
Base val;
};
int main()
{
Derived d(1);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、0
B、1
C、01
D、001
答案
D
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。所以本题中定义了一个对象d,先执行基类的构造函数输出0,因为派生类中的私有数据成员为Base,所以还会执行一次基类的构造函数输出0,最后执行派生类的构造函数输出1,所以本题答案为D。
转载请注明原文地址:https://www.kaotiyun.com/show/vTyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPass{staticintcount;public:Pass(){}voidshow()const;friendin
有如下程序:#includeusingnamespacestd;classA{public:virtualvoidfunc1(){cout
下列有关类成员的叙述中,正确的是
下列有关模板的叙述中,正确的是()。
下列有关指针的用法中,错误的是()。
运算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列模板声明中,有语法错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹pmj3下的工程proj3,其中定义了MyString类,一个用于表示字符串的类。成员函数reverse的功能是将字符串进行“反转”。例如,将字符串ABCDEF“反转”后,得到字符串FEDCBA;将字符串ABCD
给定程序中,函数fun的功能是:利用指针数组对形参ss所指字符串数组中的字符串按由长到短的顺序排序,并输出排序结果。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
在Excel2010中,在单元格A1中输入“=AVERAGE(D2:D4)”,则选中该单元格并执行复制操作后,移动到单元格A2,执行粘贴操作,此时单元格A2中的公式为__________。
溃疡型胃癌的特点有
妊娠期总血容量平均增加
肝外胆道不包括
非居民企业甲在中国境内未设立机构场所,2015年12月与居民企业乙签订一项新型设备销售合同并提供安装、培训服务,该设备净值为300万元,双方在合同中约定乙支付甲价款合计400万元,未单独列明安装、培训服务的金额,甲派遣员工在境内外负责该项业务,但无法提供真
2020年3月1日,某企业对以经营租赁方式租入的办公楼进行装修,发生职工薪酬15万元,其他费用45万元。2020年10月31日,该办公楼装修完工,达到预定可使用状态并交付使用,至租赁到期还有5年。假定不考虑其他因素,该企业发生的该装修费用对2020年度损益
在认识中坚持反映论的原则()。
【2016年福建】根据《中华人民共和国教师法》,下列属于教师义务的是()。
为了确定被害人、犯罪嫌疑人的某些特征、伤害情况或生理状态,侦查机关可以提取其指纹,采集血液、尿液等生物样本。()
(中国人大2011)美联储的主要货币政策工具是()。
最新回复
(
0
)