首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
admin
2020-07-23
13
问题
有如下程序:
#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
解析
定义Bicyclebike时,执行Wheel的构造函数输出FR,然后执行Bicycle的构造函数输出G,最后执行析构函数,一次执行派生类的析构函数输出G,再输出基类的析构函数输出RF,最终输出FRGGRF,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/4nyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
求n阶勒让德多项式的递归函数定义如下:doubleP(doublex,intn){if(n==0)return1;if(n==1)returnx;
有如下类声明:classMau{intk;constintm;public:Mau(intk1,intm1);};则构造函数Mau的下列定义
有如下程序:#includeusingnamespacestd;voidfun(int&a,______________){intc;c=a;a=b;b=c;}
下列叙述中正确的是
在下列关键字中,不能用来表示继承方式的是
下列有关函数重载的叙述中,错误的是()。
运算符重载时必须有所不同的是
设c1和c2是类MyClass的对象,若将运算符"+"和"*"作为类MyClass的成员函数重载,则表达式c1+c2*c1等价于
下列选项中,与实现运行时多态性无关的概念是
有如下定义:inta[5]={1,3,5,7,9},*p=a;下列表达式中不能得到数值5的是()。
随机试题
经济波动的类型中属于短期因素的是()
在PowerPoint中可以显示动画效果的视图是【】
根据电子商务主体法律制度的规定,下列通常被称为商家的是()。
客户的还贷能力不包括()。
回售条款又被称为加速条款,设置回售条款是为了促使债券持有人转换股份。()
(2009年考试真题)下列关于一人有限责任公司的表述中,符合《公司法》规定的是()。
个体户目前正面临日益_______的竞争和税费两大压力,个体户的急剧减少导致大量小资金无法进行常规创业,从而转向投机,进而使社会的不稳定程度_______。填入画横线部分最恰当的一项是()。
Anythingtodowithaeroplanesandflyingfascinateshim.
A.claimB.advancedC.challengeD.butE.constantlyF.declareG.pilesupH.limitedI
Ifthecountrywantstopullitsweightontheglobalstage,itwillhavetoshoulderagreater________ofresponsibility.
最新回复
(
0
)