首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
31
问题
有如下程序:
#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/yfNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classCon{charID;public:Con():ID(W){cout<<l
【 】的任务是诊断和改正程序中的错误。
下列情况中,不会调用拷贝构造函数的是
下列叙述中正确的是
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}~A(){cout<<"
在面向对象方法中,实现信息隐蔽是依靠
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear =29(指向队尾元素),则该循环队列中共有【 】个元素。
下面叙述中错误的是
在C++语言中,main函数默认返回一个()类型的值。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内各成分之间的联系。
随机试题
严重腹泻患者常引起
患者,男,28岁。劳累后出现小便不适,尿频、尿急,伴有小便后疼痛,腰痛,肾区叩击痛阳性,尿沉渣镜检白细胞5~8个/HP。应首先考虑的诊断是
功效及主治病证均相同的药组是()。
在行政复议期间,具体行政行为()。
甲欠乙20万元到期无力偿还,其父病故后遗有价值15万元的住房1套,甲为唯一继承人。乙得知后与甲联系,希望以房抵债。甲便对好友丙说:“反正这房子我继承了也要拿去抵债,不如送给你算了。”二人遂订立赠与协议。下列说法正确的有()。
国内吸收(DomesticAbsorption)
关于变更控制程序的相关描述,正确的是(58)。
下列数组定义中错误的是( )。
ChangesinMuseumsMuseumshavechanged.Theyarenolongerplacesthatone"should"visit,theyareplacestoenjoyand
Theprobablerelationshipbetweenthetwospeakersisdoctorand______.
最新回复
(
0
)