首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class PARENT { public: PARENT(){cout<<"PARENT";) }; class
有如下程序: #include<iostream> using namespace std; class PARENT { public: PARENT(){cout<<"PARENT";) }; class
admin
2012-01-20
58
问题
有如下程序:
#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”。需要注意的是,语句PARENT *p;只是定义一个PARENT类的指针,并不调用构造函数。
转载请注明原文地址:https://kaotiyun.com/show/GJVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下画线处填入
有以下程序:#includeintfun(){staticintx=1:x*=2:returnx;}main(){inti,s=1;for(i=1;
执行以下语句段后,xy的值是()。int*pt,xy;xy=200;pt=&xy;xy=*pt+30;
有以下程序:#include<stdio.h>voidmain(){chara,b,c,d;scanf("%c%c",&a,&b);C=getchar();d=getchar();printf("%c%c%c%c\n",a,b,c,d)
有以下程序:#include<stdio.h>intf(intn){staticinta=1:n+=a++;returnn;}main(){
在面向对象方法中,不属于"对象"基本特点的是( )。
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是()。
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是()。
阅读下面程序,程序执行后的结果为()。#include"stdioh"main(){char*str="abcdefghijklmnopq";while(*str++!=’e’);printf
下列选项中不属于结构化程序设计原则的是()。
随机试题
“双11购物狂欢节”时,个体的感性思维通常居于主导地位,一些本来没有特定目标的消费者容易受到直观行动思维的影响,发生冲动购买行为。同时,在网购过程中,由于支付方式为无现金支付,在感性思维的影响下,很多消费者并没有“支付现金”的感受,认为价格只不过是一个数字
关于心房纤颤的诊断,下列哪项不正确?
患者李某,女性,50岁。心律失常病史10余年,近5天内加重,症见:心悸易惊,心烦失眠,五心烦热,口干,盗汗,思虑劳心则症状加重,伴有耳鸣,腰酸,头晕目眩,急躁易怒,舌红少津,苔薄黄,脉细数。治疗方剂是朱砂安神丸合
疫苗是指为了预防、控制传染病的发生、流行,用于人体预防接种的疫苗类预防性生物制品。疫苗分为两大类,第一类疫苗是指政府免费向公民提供,公民应当依照政府的规定受种的疫苗。具体包括:国家免疫规划确定的疫苗;省、自治区、直辖市人民政府在执行国家免疫规划时增加的疫苗
20周末胎儿发育特征为
从事互联网出版的基本条件包括()等。
将U盘插人电脑,发现电脑无法识别U盘,分别从“硬件”和“软件”方面各列出两种可能的原因。
初中数学课程主要包括数与代数、__________、__________和__________四个部分的内容.
程序流程图中带有箭头的线段表示的是
Afterretirementfrommedical,mywifeandIbuiltourhomeinagatedcommunitysurroundedbyyachtclubsandgolfcoursesonH
最新回复
(
0
)