首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
25
问题
有如下程序:
#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全国计算机二级
相关试题推荐
有3个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是()。
用链表表示线性表的优点是()。
一个类可以同时继承多个类,称为多继承。下列关于多继承和虚基类的表述中,错误的是______。
耦合和内聚是评价模块独立性的两个主要标准,其中【】反映了模块内务成分之间的联系。
下面程序段中,for循环的执行次数是char*s=“\ta\018bc";for(;*s!=’\0’;s++)cout<<"*";
C++语言提供的基本控制结构可以分为3种类型:顺序结构、【】和循环结构。
【】是实现C++语言编译时多态性的机制,【】是实现C++语言运行时多态性的机制。
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0:当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串大于t所指字符串时,返回值大于0(功能等同于strcmp())。请填空。intSs
若需要定义一个标识符常量,并且使得C++能够进行类型检查,则应在定义语句的开始使用保留字【 】。
随机试题
TCD检测器通入H2的桥电流不许超过()
对癫痫大发作有效的药物有:
处方一般不得超过几日用量
某人平均每日摄入能量3000kcal,硫胺素1.0mg,核黄素1.6mg,尼克酸15mg,为对此人的硫胺素营养状况进行评价,选择的可靠方法为
A.热病见热象B.寒病见热象C.阴虚见热象D.热病见寒象E.寒病见寒象适用“阳病治阴”治则的是
支气管扩张病人痰的特点是
甲建设单位与乙设计院签订设计合同,设计费用为300万元,双方在协商定金数额时发生意见分歧。根据《担保法》的规定,该定金数额最多为()万元。
建设工程项目在选择新工艺和新材料时,应遵循的原则有(ABDE)。
下列各项中,属于垃圾债券的特点有()
未经国家旅游局批准,任何旅行社不得经营中国境内居民________业务和________业务。
最新回复
(
0
)