首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream> using namespace std; class PARENT { public: PARENT() { cout <<"PARENT"; }
有如下程序: #include <iostream> using namespace std; class PARENT { public: PARENT() { cout <<"PARENT"; }
admin
2010-06-06
63
问题
有如下程序:
#include <iostream>
using namespace std;
class PARENT
{
public:
PARENT() { cout <<"PARENT"; }
};
class SON : public PARENT
{
public:
SON() {cout << "SON"; }
};
int main()
{
SON son;
PARENT *p;
p = &son;
return 0;
}
执行上面程序的输出是______。
选项
答案
PARENTSON
解析
此题考查的是派生类的构造。主函数开始在定义SON类的对象son时,会先执行PARENT类的构造函数再执行SON类的构造函数,输出 “PAKENTSON”;接下来的语句定义PARENT和让指针p指向son对象,都并未创建任何对象,所以不会调用构造函数。故最终的输出结果是:PARENTSON。
转载请注明原文地址:https://kaotiyun.com/show/UMjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在C语言中可以作为无符号整数类实例化值的是()。
若有如下形式的函数intfun(inta[],int*p,intn){……}调用函数之前需要对函数进行声明,则以下选项中错误的是()。
有如下程序段:intx=12:doubley=3.141593;printf("%d%8.6f",x,y);其输出结果是()。
以下函数实现按每行8个输出w所指数组中的数据:#includevoidfun(int*w,intn){inti;for(i=0;i
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
对于循环队列,下列叙述中正确的是()。
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是()。
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述选项中正确的是()。
数据模型的三个要素是()。
重载的运算符仍然保持其原来的操作数个数、优先级和【】不变。
随机试题
肾小球,肾病或慢性肝病时,发生组织水肿的主要原因是
关于游离胆红素的叙述正确的是
在医患交往过程中,医护人员不恰当的交往方式是
若银行利率为8%,按复利计息,现存款10000元,10年内每年年初的等额提款为( )元。
预算调整方案由各级人大审查批准。()
在综合评价方法中,一般认为,公司财务评价的内容是()。
火山喷发是大自然展现其强大力量的时刻,往往伴随着让人惊叹的自然现象发生。__________的火山灰伴随着__________常常会让人产生如在地狱的感觉。填入划横线部分最恰当的一项是:
以下程序#include#includemain(){int*a,*,*c;a=b=c=(int*)malloc(sizeof(int));*a=1;*b=2,*c=3;a=b
我记得第一次应聘就是被骗到了一个职业介绍所,去了后就让填了张表,被收了2元钱的填表费以后,又让我交介绍费,我才意识上当了,马上就跑了出来。接下来是去展览馆应聘。可以说在展览馆应聘是我正式应聘的第一个单位,这也就是后来成就我的第一个单位。人家问我会不会COR
ITAIPUDAM:VitalstatisticsLocation:BrazilandParaguayCompletiondate:【D1】______Purpose:Hydro-electricpowerCost:【D2】___
最新回复
(
0
)