首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
执行如下程序将输出( ): #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
85
问题
执行如下程序将输出( ): #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全国计算机二级
相关试题推荐
设有定义:intk=0;,以下选项的4个表达式中与其他3个表达式的值不相同的是()。
已知大写字母A的ASCII码值是65,小写字母a的ASCII码值是97。下列不能将变量c中的大写字母转换为对应小写字母的语句是()。
将数据和操作置于对象统一体中的实现方式是()。
以下叙述中正确的是()。
设有以下函数:voldfun(intn,char*s){…}则下面对函数指针的定义和赋值均是正确的是()。
在黑盒测试方法中,设计测试用例的主要根据是()。
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
在C++语言程序中
开发一个C++语言程序的步骤通常包括编辑、______、链接、运行和调试。
随机试题
绝大多数的政策变动都采取的方式是()
三相异步电动机的转速取决于()。
现代成本会计的对象,应该包括各行业企业的【】
下列函数中,是非奇非偶函数的是【】
TheEnglishhavethereputationofbeingverydifferentfromallothernationalities.Itisclaimedthatlivingonanislandsep
A.退货记录B.检验记录C.药品质量检验室D.双人验收制度E.药品仓库能做到分类定位、整齐存放,并具备冷藏、避光、防潮、防风、防鼠等仓储条件的是()
某单位需选派人员参加对口扶贫工作。已知:如果小李不参加,那么就小马参加;如果小马不参加,那么小李也不参加;要么小马参加,要么小李参加。下面各项中,符合要求的是()。
在黑、蓝、黄、白四种由深至浅排列的涂料中,一种涂料只能被它自身或者比它颜色更深的涂料所覆盖。如果上述断定是真的,那么以下哪一项确切地概括了能被蓝色所覆盖的颜色?Ⅰ.这种颜色不是蓝色。Ⅱ.这种颜色不是黑色。Ⅲ.这种颜色
Readthearticlebelowaboutbusinessethics.Foreachquestion(31-40),writeonewordinCAPITALLETTERSonyourAnswerShe
Soloudly______thattheaudienceinthebackheardhimclearly.
最新回复
(
0
)