首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
19
问题
有如下程序:
#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全国计算机二级
相关试题推荐
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
以下选项中关于程序模块化的叙述错误的是
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
有以下程序:#includemain()voidfun(char*c,intd){chara=’F’,b=’f’;{*c=*c+1;fun
面向对象方法中,实现对象的数据和操作结合于统一体中的是
算术运算符和圆括号有不同的运算优先级,对于表达式:a+b+c*(d+e),关于执行顺序,以下说法正确的是()。
某带链栈的初始状态为top=bottom=NULL,经过一系列正常的入栈与出栈操作后,top=bottom=20。该栈中的元素个数为()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与出栈操作后,top=m+1,则栈中的元素个数为()。
下列关于多态性的描述,错误的是()。
随机试题
A.乙脑病毒B.汉坦病毒C.两者都是D.两者都不是通过蚊叮咬传播()
休克的根本病因是()。
张某一日过马路时,被逆向行驶的汽车撞伤,其佩戴的手表也被撞坏,时间定格在撞击的瞬间。后法院根据该手表认定了事故发生的准确时间。请问在该项事实的认定中,手表是做为下列哪类证据被使用的?()
模板工程设计的安全性指标包括()。
下列选项中,会降低原债权人债权价值的是()。
地方性法规不可以设定的行政处罚包括()。
下列形容天气的语句是:
一个优秀的领导人是不会脱离群众的。所以,如果一个领导人脱离群众,他就不是一个能够得到大多数群众拥护的人。以下哪项与上面的议论方式最相似?
斯巴达教育要把氏族贵族子弟训练成为()。
2009年3月28日,西藏自治区各族各界干部群众万余人身着节日盛装,在拉萨布达拉宫广场隆重集会,热烈厌祝
最新回复
(
0
)