首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { public: Base (){cout<<"Base";} }; cl
有如下程序: #include<iostream> using namespace std; class Base { public: Base (){cout<<"Base";} }; cl
admin
2012-01-20
27
问题
有如下程序:
#include<iostream>
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类型的对象将导致Derived的构造函数被执行,而执行Derived构造函数时,首先要执行其父类的构造函数,所以先输出"Base",然后输出"Derived";p是一个指向Base类型的指针,对其赋值不会引起构造函数的执行,所以本题输出为"BaseDerived"。
转载请注明原文地址:https://kaotiyun.com/show/UxVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){structst{inty,x,z;};union{longi;intj;chark;)un;printf(’’%d,%d\n’’,sizeof(st
给定程序MODI1.C中,函数fun的功能是求矩阵(二维数组)a[N][N]中每行的最小值,结果存放到数组b中。假如:若a=则结果应为1,5,9,13,请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动ma
有以下程序:#include<stdio.h>intfun(intX,inty){if(x==y)return(x);elsereturn((x+y)/2);}main()
在关系代数运算中,有5种基本运算,它们是()。
下列叙述中,不属于设计准则的是()。
在C语言中,以下选项中不能正确表示10×1000之值的是
对下列二叉树进行前序遍历的结果为()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
关系数据库管理系统能实现的专门关系运算包括()。
在线性表的链式存储结构中,其存储空间一般是不连续的,并且()。
随机试题
当前教师队伍中存在着“以教谋私”“有偿家教”等现象,这主要违背了()。
疠气的致病特点是
注重个体心理发展的最早时期应该是
热因热用的适应证为
瓦屋面的工程量计算中,正确的是()。
泵送混凝土的粗骨料宜选用卵石,且其最大粒径与输送管内径之比不超过()。
关于证券投资基金利益共享、风险共担的特点,以下选项中说法错误的是()。
Thenewspapermustprovideforthereaderthefacts,unalloyed,unslanted,objectivelyselectedfacts.Butinthesedaysofcomp
下列关于公文的说法,正确的有()。
现代经济中的金融系统具有哪些功能?
最新回复
(
0
)