首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
34
问题
有如下程序:
#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/IuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类对基类的继承有三种方式:______、______,保护继承。
下面对于友元函数描述正确的是()。
以下程序的输出结果是#include<iostream.h>longfun(intn){longs;if(n=1||n=2)s=2;elses=n-fun(n-
设i,j,k均为int型变量,则执行完for(i=0,j=10;i<=j;i++,j--)k=i+j;语句后,k的值为【】。
有以下程序#include<iostream>usingnamespacestd;classMyClass{public:MyClass(intn){number=n;}
已知程序中已经定义了函数test,其原型是inttest(int,int,int);,则下列重载形式中正确的是______。
数据是指所有能输入到计算机之中并被计算机程序处理的()。
设inta=l,b=2;,则(a++)+b和a+++b这两个表达式的值分别为
相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和
冒泡排序算法在最好的情况下的元素交换次数为【】。
随机试题
起爆器材不可以同()装配在同一车厢或船舱内。
治疗风疹、湿疹,苔白或黄,脉浮数者,宜用的方剂是()(2002年第52题)
麻黄是治疗下列哪一种病证的主药
经衍变生成牛磺酸的氨基酸是
下列选项中,说法正确的有()。
按照《证券投资基金法》规定,应当经参加大会的基金份额持有人所持表决权的三分之二以上通过的事项包括()。
商业银行开展理财业务,应符合的销售行为规范有()。
在设计窗体时,由于内容较多无法在窗体中一页显示,为了在窗体上分类显示不同的信息,需要使用的控件是()。
鸡蛋产下后就直接加工食用,这种沿袭了几千年的消费习惯将发生改变,蛋品专家近日预言,“保洁蛋”将逐渐代替“脏蛋”。“脏蛋”就是指产下后未经清洗处理的鸡蛋,蛋壳上有饲料、羽毛和粪便的粉末,还往往带有病菌。目前国际上流行对蛋品进行清洗干燥、紫外线消毒和涂油保鲜处
WhohasvisitedSudanlastweek?
最新回复
(
0
)