首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
44
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有以下程序:#includevoidfun(char*c){while(*c){if(*c>=’a’&&*c
有以下程序#include<stdio.h>voidfun(inta[],intn,intflag){inti=0,j,t;for(i=0;i<n-1;i++)for(j=i
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y则z的值为()。
有以下程序:#includeintfun(){staticintx=1:x*=2:returnx;}main(){inti,s=1;for(i=1;
若有定义:inta;floatb;doublec;,程序运行时输入:a=1,b=2,c=3,能把值1输入给变量a、值2输入给变量b、值3输入给变量c的输入语句是()。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组s中,请编写函数fun,它的功能是:把分数最低的学生数据放在b所指的数组中,注意:分数最低的学生可能不止一个,函数返回分数最低的学生的人数。注意:部分源程序在文件PROG1.C文件中
若a是数值类型,则逻辑表达式(a==1)||(al=1)的值是()。
关系数据库管理系统能实现的专门关系运算包括()。
以下选项中不能用作C程序合法常量的是
以下关于逻辑运算符两侧运算对象的叙述中正确的是()。
随机试题
在Excel2003单元格中,输入6/20,则单元格显示为______。
患儿女性,14岁,因“咳嗽8天,胸闷、憋气6天”入院。8天前,患儿出现咳嗽,6天前开始胸闷、憋气,尿量无减少。到当地医院就诊,予抗生素治疗(具体不详)。实验室检查:尿蛋白(+++),尿红细胞(2~5)HP,比重1.015,酸碱度6.0;血常规:Hb77g
试述气道反应性测定的适应证和要求。
引起代谢性酸中毒的原因有哪些?
所有医务人员共同遵循的医德行为准则是()
抗消化性溃疡药硫糖铝与胶体碱式枸橼酸铋的共同特点是:
临床上长期大量使用可的松治疗某些疾病时,可出现
下列哪项不是生殖器的邻近器官()。
A.急性乳腺炎B.乳房脂肪瘤C.乳房囊性增生病D.乳房纤维腺瘤E.乳管内乳头状瘤以乳头血性溢液为主,而肿块不易触及的疾病是
材料1我们推翻满洲政府,从驱除满人那一面来说是民族革命,从颠覆君主政体那一面说是政治革命,并不是把来分作两次去做。讲到政治革命的结果,是建立民主立宪政体。照现在这样的政治论起来,就算汉人为君主,也不能不革命。佛兰西大革命及俄罗斯革命,本没有种族问
最新回复
(
0
)