首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
43
问题
有如下程序:
#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://kaotiyun.com/show/wuNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++语言中关键字运算符有new,delete和【】。
this指针是C++语言实现什么的一种机制?()
类是一个支持集成的抽象数据类型,而对象是类的【】。
一个类的友元函数或友元类能够通过成员操作符访问该类的()。
关于纯虚函数和抽象类的描述中,()是错误的。
对于常数据成员,下面描述正确的是()。
对于下面定义的类MyClass,请在函数f()中添加对象成员把n的值修改为50。classMyClass{public:MyClass(intx){n=x;}voidSetNum(i
进行文件操作时需要包含()文件。
下列叙述中正确的是
下列字符串中可以用作C++语言标识符的是
随机试题
通常认为人类经历的第三次信息技术的革命指的是电报、电话、广播和电视的发明和普及应用。()
A.通风换气法B.电力辐射法C.热力消毒法D.紫外线消毒法E.超声波消毒法属于中效消毒法的是()
A.α受体激动药B.α受体阻断药C.β受体激动药D.β受体阻断药E.M受体激动药
安全生产违法行为行政处罚的种类有()。
下图是基于我国公路交通计算的成都、西安、上海、广州四个城市特定距离的服务范围示意图,它属于GIS哪一类空间分析功能?()
西蒙将决策分为三个阶段,其中第二个阶段是()。
开放也是一种改革,是对外经济上的改革。()
某市体委对该市业余体育运动爱好者的一项调查显示:所有的桥牌爱好者都爱好围棋,有围棋爱好者爱好武术;所有的武术爱好者都不爱好健身操,有桥牌爱好者同时爱好健身操。如果上述结论都是真实的,则以下哪项不可能为真?()
近期,教师猥亵学生事件频发。因此,政府提出将出台师德考核评价指标,划分师德“红线”。你认为划分师德“红线”存在哪些困难?
如果在鱼缸里装有电动通风器,鱼缸的水中就有适度的氧气。因此,由于张文的鱼缸中没有安装电动通风器,他的鱼缸的水中一定没有适度的氧气。没有适度的氧气,鱼就不能生存,因此,张文鱼缸中的鱼不能生存。上述推理中存在的错误也类似地出现在以下哪项中?
最新回复
(
0
)