首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
admin
2021-05-06
41
问题
有如下程序:
#include
#include
using namespace std;
class Wheel{
public:
Wheel(string s="W"):name(s) { cout<
~Wheel() { cout<
private:
string name;
};
class Bicycle{
public:
Bicycle(string br="G",string f="F",string r="R"):brand(br),rear(r),front(f) { cout<
~Bicycle() { cout<
private:
Wheel front,rear;
string brand;
};
int main(){
Bicycle bike;
return 0;
}
运行时的输出结果是
选项
A、RFG
B、FRG
C、FRGGRF
D、FRGFRG
答案
C
解析
定义Bicycle bike时,执行Wheel的构造函数输出FR,然后执行Bicycle的构造函数输出G,最后执行析构函数,一次执行派生类的析构函数输出G,再输出基类的析构函数输出RF,最终输出FRGGRF,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/3Ufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列情况中,不会调用拷贝构造函数的是()。
使用VC6打开考生文件夹下的源程序文件modi3.epp。此程序的运行结果为:InCDerive’sdisplay().b=1InCDerive2’sdisplay().b=2其中定义的类并不完整,按要求完成下列操作,
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数DecToBin(char*des,intn)的功能是将十进制数据n转换成二进制数据,并将转换结果存放在des中。如:120的二进制数据为11
使用VC6打开考生文件夹下的源程序文件modi2.epp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:1234554
下列描述中错误的是
下列循环语句中有语法错误的是()。
软件生命周期中的活动不包括()。
软件开发过程主要分为需求分析、设计、编码与测试4个阶段。其中,产生“软件需求规格说明书”的阶段是()。
下列叙述中,不属于软件需求规格说明书的作用的是()。
对于循环队列,下列叙述中正确的是()。
随机试题
小腿部腹股沟反射区的操作力度不宜过重。()
应用PLC检查分析数控机床故障原因需要具备哪些技术基础?
椎间盘位于相邻_______之间,由中央的_______和周围的_______组成。
A、2409.64B、2142.86C、2114.81D、1894.74C
下列不能够报名参加报关员资格考试的人员是:()。
甲公司2018年3月12日向A银行借入专门借款15000万元用于生产线建设。4月1日向建设方支付工程备料款3000万元,5月2日工程送审,6月3日工程备案获得通过,7月1日工程正式动工,当日支付建设方工程款800万元。则甲公司专门借款开始资本化的时间为
下列关于损失事件管理的表述中,错误的有()。
Thisnoticeconcernsallemployeeswhousetheconferencerooms.Startingimmediately,youwillneedtoofficiallyreserveanyc
牛顿、达尔文和爱因斯坦是世界著名的科学家。下列关于他们的成就在人类文明进程中所起到的共同作用的表述,正确的是()
有些大学生喜欢旅游,所有的登山爱好者都喜欢旅游。因此有些大学生也是登山爱好者。以下哪个推理具有与上述推理最为类似的结构?
最新回复
(
0
)