首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行如下程序将输出( ): #include<iostream> using namespace std; class Base { public: Base(){cout<<"BB";fun();} voi
执行如下程序将输出( ): #include<iostream> using namespace std; class Base { public: Base(){cout<<"BB";fun();} voi
admin
2013-02-27
37
问题
执行如下程序将输出( ): #include<iostream> using namespace std; class Base { public: Base(){cout<<"BB";fun();} void fun (){tout<<"Brim";} }; class Derived:public Base { public: Derived(){cout<<"DD";} void fun (){cout<<"Dfun";} }; int main(){Derived d;return 0;}
选项
A、DD
B、BBDfunDDDfun
C、BBBfunDD
D、DDBBBfun
答案
C
解析
C++中创建一个类的实例时,如果该类存在基类,将首先执行基类的构造函数,然后执行该类本身的构造函数。本题中首先执行类Base的构造函数,所以将先输出“BB”,然后调用基类成员函数fun(),输出“Bfun”,最后调用子类Derived的构造函数输出“DD”。
转载请注明原文地址:https://kaotiyun.com/show/dvVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
下面不合法的常量数据是()。
以下叙述中正确的是()。
以下不能定义为用户标识符的是()。
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
若有以下定义,则对数组元素的正确引用是()。inta[5],*p==a;
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
软件的生命周期是指()。
下列程序在构造函数和析构函数中申请和释放类的私有成员,请完成该类的实现。classMyclass{public:Myclass(intnum);~Myclass();public:int*p;};
在软件生产过程中,给出需求信息的是()。
随机试题
肺下界上升可见于___________和___________。
PACS正确的含义是
二尖瓣狭窄患者出现急性左心衰竭时,一般不宜采用的治疗措施是
新建此毛纺织厂是否需要征得县环保部门同意?新毛纺织厂建设完工后,毛纺织厂投产使用前必须做好下列哪项工作?
企业为筹集长期资金而实际发行的债券及应付的利息是()。
下列作品是罗丹创作的是()。
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。用不超过350字的篇幅,提出解决给定资料所反映问题的方案。要有条理地说明,要体现针对性和可操作性。
Ineverycultivatedlanguagetherearetwogreatclassesofwordswhich,takentogether,comprisethewholevocabulary.First,t
WhichstatementdescribesVRRPobjecttracking?
PASSAGEONE
最新回复
(
0
)