首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include <iostream.h> using namespace std; class Base { public: Base(){cout<<"BB"; f(); void f(
有如下程序: #include <iostream.h> using namespace std; class Base { public: Base(){cout<<"BB"; f(); void f(
admin
2010-12-16
31
问题
有如下程序: #include <iostream.h> using namespace std; class Base { public: Base(){cout<<"BB"; f(); void f(){cout <<"Bf";} }; class Derived: public Base { public: Derived(){cout<<"DD";} void f(){cout<<"Df";} }; int main(){Dcrivcd d; return 0;} 执行上面的程序将输出( )。
选项
A、BBBfDD
B、BBDfDDDf
C、DD
D、DDBBBf
答案
A
解析
此题考查的是类的继承和派生。派生类执行构造函数的一般次序为:首先调用基类构造函数;然后调用成员对象的构造函数;最后是派生类构造函数中的内容。题目中定义派生类对象d时,先调用基类Base的构造函数,输出BBBf,然后调用派生类Derived的构造函数,输出DD。
转载请注明原文地址:https://kaotiyun.com/show/CsVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序MODI1.C中函数fun的功能是:统计字符串中各元音字母(即:A、E、I、O、U)的个数。注意:字母不分大、小写。例如:若输入:THIsisaboot,则输出应该是:1、0、2、2、0。请改正程序中的错误,使它能得出正确的结果。注意:不要改动
以下选项中,合法的一组C语言数值常量是( )。
设有以下代码do{while(条件表达式1)循环体A;}while(条件表达式2);while(条件表达式1){do{循环体B;}while(条件表达式2);}其中,循环体
下列叙述中正确的是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:7531。请改正程序中的错误,使它能得出正确的
下列方法中,不属于软件调试方法的是()。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
以下标识符不是关键字的是()。
设二叉树如下:则后序序列为
有如下函数模板:template<typenameT,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
随机试题
根据《水利工程建设项目施工监理规范》(SL288—2014)的有关规定,监理机构可采用跟踪检测方法对承包人的检验结果进行复核。跟踪检测的检测数量,土方试样不应少于承包人检测数量的()。
呕吐的基本病机是
女性内生殖器是指
工序能力指数记为CPK(或CD)可以判别工序施工状态好坏。一般把工序能力指数分5级,其中,表示工序能力指数合格,但不充分的是等级()。
根据《商业银行法》的规定,商业银行总行向分行拨付营运资金总和不得超过总行资本金总额的()。
税收是国家普遍采用的取得财政收入的形式,它与其他财政收入形式相比,具有()等形式特征。
你所在的公安局派你去参加一个由上级组织的临时性的联合执法组活动,你打算怎么办?
AtleasthewasthereintimetotellhisadventurestoJim,whohaddone________ofthework.
Iproposethatwediscussthisatthenextmeeting.
A、Inashop.B、Atahotel.C、Atarestaurant.D、Atalibrary.B根据文中“housekeepingstaff”和“Reception”等关键词可推断出对话发生在旅馆里,故选B。
最新回复
(
0
)