首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Monkey{ public: Monkey() {cout<<’M’;} Monkey(cha
有如下程序: #inc1ude<iostream> using namespace std; class Monkey{ public: Monkey() {cout<<’M’;} Monkey(cha
admin
2019-02-22
123
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class Monkey{
public:
Monkey() {cout<<’M’;}
Monkey(char n) {cout<<n;}
~Monkey() {cout<<’Y’;}
};
int main(){
Monkey pl,*p2;
p2=new Monkey(’X’);
delete p2;
return 0:
}
运行这个程序的输出结果是( )。
选项
A、MYX
B、MYMY
C、MXY
D、MXYY
答案
D
解析
在类Monkey中定义了默认的构造函数和带参数的构造函数,所以在主函数中,定义Monkey的对象pl时,调用默认的构造函数,输出M;定义Monkey的对象p2时,调用带参数的构造函数,输出X;在执行“delete p2;”语句时,调用析构函数,输出Y,在退出程序时,调用析构函数输出Y。
转载请注明原文地址:https://kaotiyun.com/show/oSAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
向一个栈顶指针为HS的链式栈中插入一个s所指的结点时,则执行
在派生类中,对类对象成员,基类成员和非类对象成员的初始化程序是______。
用树结构表示实体类型及实体间联系的数据模型称为______。
下面程序的运行结果是#include<iostream.h>Voidmain(){intnum=1;int&ref=num;ref=ref+2;cout<<num;
下面关于虚函数的描述,错误的是
以下关于虚函数的叙述中不正确的是
设有程序段:intk=10;while(k=0)k=k-1;则下面描述中正确的是()。
树是节点的集合,它的根节点数目是
在E-R图中,用来表示实体联系的图形是
A、 B、 C、 D、 B类的三大特性是:封装、继承、多态。C++中实现信息的封装主要靠类的封装特性来实现。
随机试题
撤销仲裁裁决的理由有()
下述哪项是恶性肿瘤的最主要诊断依据
下列哪些属氧化消毒剂()
Vitali反应呈阴性的是与过碘酸-乙酰丙酮-醋酸铵反应生成沉淀的是
易发生冻结的药品有易水解的药品有
北林公司是某小区业主选聘的物业服务企业。关于业主与北林公司的权利义务,下列哪一选项是正确的?(2010年卷三8题)
服务业发展面临的形势有哪些?
经济权利是指法律赋予经济法律关系主体的某种经济权益,表现为权利的主体有权( )。
下面关于表格的叙述,()是正确的。
湖北“信义兄弟”孙水林、孙东林的感人事迹;他们兄弟俩20年来以诚信为本。每年坚持大年三十前将工人们的工钱一分不少地发到每一个农民工手中。2010年年关,在北京承建工程的哥哥孙水林为赶在年前把工钱发到农民工手上。返乡途中遭遇车祸,一家五口身亡。在天津的弟弟孙
最新回复
(
0
)