首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
有如下程序: #include #include using namespace std; class Wheel{ public: Wheel(string s=
admin
2021-05-06
33
问题
有如下程序:
#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/3Ufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classVAC{public;intf()const{return3;}intf(){ret
有如下程序#inc1ude<iostream>usingnamespacestd;inti=1;classFun{public:staticinti:intvalue(){
在类中重载赋值运算符时,应将其声明为类的()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,但该程序运行时有错,请改正程序中的错误,使程序输出的结果为:150200注意:错误的语句在//******error******的下面,修改该语句即可。提示:定义Num
有如下程序:#include<iostream>usingnamespacestd;classBASE{public:~BASE(){cout<<’’BASE’’;}};class
若已定义了类Vehicle,则下列派生类定义中;错误的是()。
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:#includeusingnamespacestd;cla
下列关于软件工程的描述中正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
随机试题
犬急性洋葱中毒的典型症状是
不参加脂肪酸β氧化的酶是
人员密集场所、避难层(间)内的地面最低水平照度不应低于()。
建立账套时需要输入下列哪些参数?()
在Word中,所有字符格式的排版可能通过菜单()来实现。
岳律师代理一起民事诉讼案件时,因与法院承办人是大学同学,于是多次约该承办人到咖啡厅边喝咖啡边谈案情。岳律师的做法是()。
我国政府目前采用的首长负责制实际上是运用了下列原则中的()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
Thecarswere______becauseitwasimpossibletogoanyfurtherinthefog.
A、Thewomaniswatchinganexcitingfilmwiththeman.B、Thewomancan’ttakeaphotooftheman.C、Thewomanisrunningtoward
最新回复
(
0
)