首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
55
问题
有如下程序:
#include
#include
using namespace std;
class Wheel{
public:
Wheel(string s="W"):name(s) { cout<
private:
string name;
};
class Monocycle{
public:
Monocycle() { cout<<’E’; }
Monocycle(string br,string w="W"):brand(br),one(w) { cout<
~Monocycle() { cout<<’D’; }
private:
string brand;
Wheel one;
};
int main(){
Monocycle bike1,*bike2=new Monocycle("G");
delete bike2;
return 0;
}
运行时的输出结果是
选项
A、WEWGDD
B、WEWGD
C、EWGDD
D、EWGD
答案
A
解析
定义Monocycle bike1时,执行Wheel的构造函数输出W,然后执行Monocycle的构造函数输出E,执行Monocycle("G")时,输出WG,最后执行析构函数,输出DD,最终输出WEWGDD,选项A正确。
转载请注明原文地址:https://jikaoti.com/ti/PwE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于面向对象的程序设计方法,下列说法正确的是______.
对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。classMyClass{public:MyClass(intx){n=x;}voidSetNum(i
下面程序的结果是#include<iostream.h>classA{public:A(){cout<<"construtA"<<endl;}virtual~A(){cout<<
C++语言中类定义中默认的访问权限是
以下哪个不是C++语言中的有效标识符?
下面关于C++语言变量的叙述错误的是
下列语句不能够用于打开C根目录下文件test.txt的语句是
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和()。
下列哪个是C++语言的有效标识符?
随机试题
上消化道出血的特征性表现是()
HowtoWriteaBookReviewI.ThedefinitionofabookreviewA.adescriptiveandcriticalorevaluativeaccountofaboo
谈判策略制定的起点是()
下列关于生物药剂学的正确表述是:
痿证的病变主要涉及下列哪些脏腑
有关消毒的描述,正确的是
某男,20岁,因饮食不洁导致痢疾,症见大便脓血里急后重,发热腹痛,舌淡红,苔黄腻,脉滑数。医师诊为大肠湿热,处方为黄连、木香,水煎服。为增强上方止痢之效,拟在方中加用清热解毒,凉血止痢之品,宜选用()。
防止建筑幕墙构件腐蚀所采取的隔离措施是在()之间衬隔离垫片。
对未成年学生实施体罚、变相体罚的行为,侵害了未成年学生的()。
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是
最新回复
(
0
)