首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
49
问题
有如下程序:
#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全国计算机二级
相关试题推荐
在设计程序时,应采纳的原则之一是
运算符重载是对已有的运算符赋予多重含义,因此
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value( )const{ return k;} };
数据库技术的根本目标是要解决数据的
如果使用数组名作为函数参数,形实结合时,传递的是【 】。
下列有关类成员的叙述中,正确的是
类模板template<classT>classx(…),其中,友元函数f成为从该类模板实例化的每个模板类的友元,则其说明应为()。
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为
存在定义inta[10],x,*Pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
数据库、数据库系统和数据库管理系统之间的关系是()。
随机试题
_______是教师在教育教学中,根据学生新的特别是意外的情况,迅速而正确地做出判断,随机应变地采取及时、恰当而有效的教育措施解决问题的能力。
Dr.Seamanwouldpreferthematter()atthenextmeeting.
A.防止拒药B.振奋胃气C.二者均是D.二者均非(2004年第105、2004年第106题)用新加黄龙汤冲服参汁的用意是()
关于高钾血症的处理错误的是
清肝平肝、息风止痉之要药是( )。
根据我国《合同法》的规定,应合同当事人的请求,由人民法院予以撤销的合同的是()。
根据个人所得税法律制度的规定,下列各项中,应按照“工资、薪金所得”税目计缴个人所得税的有()。(2017年)
世界上人口最多的民族是()。
根据下面材料回答下列小题。科学事业费占财政科技拨款总额的比重为()。
MyExperienceaboutEnglishOnesummernight,onmywayhomefromworkIdecidedtoseeamovie.Iknewthetheatrewouldbeair
最新回复
(
0
)