首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
admin
2015-07-22
89
问题
有如下程序:
#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/k5Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classDA{intk;public:DA(intx=1):k(x){}~DA(){cout<<k;}};intmain(
软件设计中模块划分应遵循的准则是
有如下程序:ncludeusingnamespacestd;classAnimal{public:virtualchar*getType()const{return“Animal”;}virtualchar*getVoice()con
下面的函数利用递归实现了求1+2+3+……+n的功能:intsum(intn){if(n==0)return0;elsereturnn+sum(n一1);}在执行sum(10)的过程中,递归调用sum函数的次数是【】。
类模板的模板参数()。
语句“ofstreamf("DATA.DAT",iosbase::appliosbase::binary);”的功能是建立流对象f,并试图打开文件DATA.DAT与之连接,而且()。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
下列叙述中,正确的是
下列有关数据库的描述,正确的是
在数据结构中,从逻辑上可以把数据结构分成()。
随机试题
A.卵磷脂B.甘油三酯C.两者都是D.两者均否合成时以磷脂酸为中间物的是
A.Ic期B.Ⅱb期C.Ⅱc期D.Ⅲb期E.Ⅲc期一侧卵巢肿瘤,伴有髂总淋巴结转移,其分期为
流行病学研究对象的三个层次包括
编辑区默认位于工具栏的下方,由名称框、取消输入按钮、确认输入按钮、插入函数按钮和编辑栏构成,用来显示当前单元格的名字和当前单元格的内容,取消或确认本次输入的数据或公式。()
会计档案保管期限从( )后第一天算起。
下列许可证什中实行“一批一证”制度的有()。
在企业的财务管理目标的各种表达中,被大家公认的是( )。
简述GPS信号接收机的任务
×××××××济宁市人民政府:2013年10月18日,国务院以_____文批复我省,同意对济宁市部分行政区划进行调整。为做好有关工作,现通知如下:一、撤销济宁市市中区、任城区,设立新的济宁市任城区,以原市中区、任城区的行政区域为新
WhichtypeofWANtunnelingprotocolismissingfromthetablethatfollows?
最新回复
(
0
)