首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-07-22
58
问题
有如下程序:
#include
using namespace std;
class Base {
public:
Base(int x=0) { cout<
};
class Derived : public Base {
public:
Derived(int x=0) { cout<
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/ONNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
语句ofstreamf("SALARY.DAT",ios::applios::binary);的功能是建立流对象f,试图打开文件SALARY.DAT并与之连接,并且()。
下列关于队列的叙述中正确的是
以下选项中合法的用户标识符是
关于在调用模板函数时模板实参的使用,下列表述正确的是
有如下定义:classMA{intvalue;public:MA(intn=0):value(n){}};MA*ta,tb;其中MA类的对象名标识符是【】。
下列符号中能够作为C++标识符的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于
已知表达式++a中的“++”是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为
对c++编译器区分重载函数无任何意义的信息是
mystrlen函数的功能是计算str所指字符中的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
随机试题
下列活动中有利于发展幼儿动作协调性和灵活性的是()
A.近曲小管上皮细胞B.血管内皮细胞C.集合管上皮细胞D.肾小管周围的成纤维细胞E.系膜细胞肾内内皮素主要来自于
在某医院的急诊室,医生正在抢救一位车祸伤者。由于失血过多,该伤者急需输血。但医院血库恰巧没有了血浆。向血站求救,血站碰巧也没有了经过检测的血浆。为了不延误抢救伤者,医院只好从血站拿了1,200毫升刚刚采集未经检测的血液,将其全部输给伤者。伤者得救了,但却因
诉讼时效进行中,因发生一定法定事由而使已经经过的时效期间统统归于无效,是诉讼时效的( )。
公司规模变动特征和扩张潜力一般与( )不相关,它是从微观方面具体考察公司的成长性。
劳动力市场的就业条件好,工资福利水平高,工作环境良好,职业保障性强,这是()。
在义务教育阶段设置“设计.应用”学习领域主要是培养学生形成()和提高动手能力。
中学生小徐骑车上学时,不小心撞坏了一辆停在路边的轿车后视镜。在车主不在的情况下,他苦等了20分钟,后因急着赶到学校上课,便留下了“联系纸条”。这说明小徐()。
我国法律规定,债权人领取提存物的权利,自标的物被提存之日起5年内不行使而消灭。该5年的期间属于:
设三阶实对称矩阵A的特征值为λ1=8,λ2=λ3=2,矩阵A的属于特征值λ1=8的特征向量为ξ1=,属于特征值λ2=λ3=2的特征向量为ξ2=,求属于λ2=λ3=2的另一个特征向量.
最新回复
(
0
)