首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
29
问题
有如下程序:
#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
解析
定义Monocyclebike1时,执行Wheel的构造函数输出W,然后执行Monocycle的构造函数输出E,执行Monocycle("G")时,输出WG,最后执行析构函数,输出DD,最终输出WEWGDD,选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/bTfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在语句“cout<<’A’:”中,cout是()。
有如下类定义:classAA{inta;public:AA(intn=0):a(n){}};classBB:publicAA{public:BB(intn)______
下列字符串中不能作为C++标识符使用的是()。
关于运算符重载,下列表述中正确的是()。
下列选项中,正确的C++标识符是()。
有如下程序:usingstd::cout;DuDIIC:frienddoubledistance(constPoint&p);∥p距原点的距离Point(intXX=0,intyy=O):x
如果表达式a>=b中的’’>="是作为非成员函数重载的运算符,则可以等效地表示为()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为()。
请打开考生文件夹下的解决方案文件proj2,其中定义了Employee类和Manager类。Employee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类,用于表示雇员中的经理。除了姓名
关于函数中的,下列表述中错误的是()。
随机试题
在双方的交易关系中,合约赋予买方权利,卖方没有任何权利,随时准备履行相应的义务的是()
A.双侧瞳孔缩小B.小脑幕裂孔疝早期C.双侧瞳孔散大D.瞳孔呈椭圆形并伴散大E.瞳孔对光反应消失青光眼
脊髓是内脏反射活动的初级中枢,但不参与完成的反射是
()是指客户对不同理财目标的优先顺序的主观评价。
货币经纪公司的服务对象是_______,并禁止从事______。()
发散思维测验是创造性测量的核心,而将对发散思维的测量作为测量创造性的主要内容是基于吉尔福特提出的()。
文件的拆封是文书人员的职责。至于密件,则应交()。
农村工业化和城市化的同步发展,将从根本上解决欠发达地区农村剩余劳动力转移的问题。经济发展的进程表明,农业发展和流人城市的农民自己积累的资金,成为发展乡镇企业的启动资金,乡镇企业的发展使位置优越、交通便利的城镇规模不断扩大,小城市则发展成中等城市。城市化步伐
新闻敏感的主要内容。
根据《香港特别行政区基本法》的规定,香港的司法机关是()。(2012年单选20)
最新回复
(
0
)