首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: Base(){cout
有如下程序: #include using namespace std; class Base { public: Base(){cout
admin
2012-12-29
18
问题
有如下程序:
#include
using namespace std;
class Base
{
public:
Base(){cout<<“Base”;}
};
class Derived:public Base
{
public:
Derived(){cout<<“Derived”;}
};
intmain()
{
Derived derived;
Base*p;
p=&derived;
return 0:
}
执行上面程序的输出是___________。
选项
答案
BaseDerived
解析
创建Derived类型的对象将导致Deriwd的构造函数被执行,而执行Derived构造函数时,首先要执行其父类的构造函数,所以先输出“Base”,然后输出“Derived”;p是一个指向Base类型的指针,对其赋值不会引起构造函数的执行,所以本题输出为“BaseDerived”。
转载请注明原文地址:https://jikaoti.com/ti/qPL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有某函数的说明为int*func(inta[10],intn);则下列叙述中,正确的是
有以下程序:#includemain(){inti,j,x=0;for(i=0;i
关于C语言的输出语句:printf(’’%3d\n’’,1001)的叙述中正确的是()。
某系统结构图如下图所示(n≥5) 该系统结构图的最大扇出数是()。
设循环队列的存储空间为Q(1:m),初始状态为空。现经过一系列正常的入队与退队操作后,front=m,rear=m-1,此后从该循环队列中删除一个元素,则队列中的元素个数为()。
设二叉树的中序序列为BCDA,前序序列为ABCD,则后序序列为()。
某二又树有5个度为2的结点,则该二叉树中的叶子结点数是()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
在C++中,实现封装性需借助于______。
随机试题
下列物质属于水溶性的色素的是()。
在性质判断中,存在周延性问题的项有()
了解肾脏积水的严重程度,下列检查哪项意义不大
A.目眩赤B.白睛赤C.白睛变黄D.眼睑红肿湿烂E.目窠红肿黄疸可见
资产分为流动资产和固定资产两部分。()
资产负债表日后发生的调整事项,应当如同资产负债表所属期间发生的事项一样,作出相关账务处理,并对资产负债表日已编制的会计报表作相应的调整。()
根据《票据法》的规定,下列关于票据伪造的表述中,正确的是()。
现今一届奥运会的会期一般是多少天?(厦门大学2010翻译硕士)
NarratorListentopartofadiscussioninanastronomyclass.Nowgetreadytoanswerthequestions.Youmayuseyour
ThefirstmentionofslaveryinthestatutesoftheEnglishcoloniesofNorthAmericadoesnotoccuruntilafter1660—somefor
最新回复
(
0
)