首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
71
问题
有如下程序:
#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://www.kaotiyun.com/show/IuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是( )。
以下程序的输出结果是()。#include<iostream.h>main(){in(b[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;f
下列程序的输出结果为()。#include<iostream.h>#include<iomanip.h>voidmain(){cout.precision(4);
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>C);cout<<d;}
【】是一系列相关函数的模型或样板,这些函数的【】形式相同,只是所针对的【】不同。
以下程序输出的结果是【】。#include<iostream.h>voidmain(){inta=5,b=4,c=3,d;d=(a>b>C);
下列函数中,()是对文件进行写操作的。
有关类和对象的说法不正确的是()。
下面叙述不正确的是
在一个无向图中,所有顶点的度数之和等于所有边数的( )倍。
随机试题
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
在临床Ⅰ作中主要检测的类风湿因子的类型是
预压法适用于深厚的()。
城市道路土质路基压实的原则有()。
红筹股是内地企业进入国际资本市场筹资的一条重要渠道,它属于外资股。( )
不同年龄阶段心理增长与衰退趋势不同,中年期()。
皮格马利翁效应启示教师对学生要()。
随着互联网的发展,人们的购物方式有了新的选择。很多年轻人喜欢在网络上选择自已满意的商品,通过快递送上门,购物足不出户,非常便捷。刘教授据此认为,那些实伪商场的竞争力会受到互联网的冲击,在不远的将来,会有更多的网络商店取代实体商店。以下哪项如果为真
ScreenTestEveryyearmillionsofwomenarescreenedwithX-raystopickupsignsofbreastcancer.Ifthishappensearlye
Thehumanbraincontains10thousandmillioncellsandeachofthesemayhaveathousandconnections.Suchenormousnumbersuse
最新回复
(
0
)