首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { public: Base(){cout
有如下程序: #include using namespace std; class Base { public: Base(){cout
admin
2012-12-29
25
问题
有如下程序:
#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://kaotiyun.com/show/1wVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下不是C语言字符型或字符串常量的是()。
有以下程序#includemain(){char*mm[4]={"abcd","1234","mnop","5678"};char**pm=mm;inti;for(i=0;i
有以下程序 #include<stdio.h> main() { inta=1,b=2,c=3; charflag; flag=b>=2&&c<=3; switch(a) { case1:
关系的实体完整性要求关系中不能为空的属性是()。
下面属于良好程序设计风格的是()。
某完全二叉树按层次输出(同一层从左到右)的序列为ABCDEFGH。该完全二叉树的前序序列为()。
某二叉树的前序序列为ABCDEFG,中序序列为DCBAEFG,则该二叉树的深度(根节点在第1层)为()。
某二叉树的中序序列为CBADE,后序序列为CBEDA,则前序序列为()。
C++程序中的预处理命令以符号【】作为起始标记。
在C++中,实现封装性需借助于______。
随机试题
人长期接触噪声,可引起噪声性耳聋以及对()的伤害。
下列关于中药病害危害性的描述错误的是
与牙周病发病率有关的菌斑是
具有类似磺胺结构,有磺胺药过敏史者应慎用的非甾体药物是
土地登记的最小单元是()。
采用简单移动平均法分析时间数列的长期趋势的关键是步长和平滑系数的选择。()[2014年初级真题]
公共危机管理的核心框架是“一案三制”,其中三制不包括以下哪项?()
《国家赔偿法》确立国家赔偿的归责原则为( )。
根据下列资料,回答问题。2017年7月,原煤产量2.9亿吨,同比增长8.5%,继续保持较快增长,但比6月回落2.1个百分点;日均生产950万吨,比6月减少78万吨。1—7月,原煤产量20.1亿吨,同比增长5.4%。分地区来看,7月,山
Researchershavefoundexperimentalevidencethatatouchcanbeworthathousandwords.MatthewJ.Hertenstein,aprofessorof
最新回复
(
0
)