首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Monkey{ public: Monkey() {cout<<’M’;} Monkey(char
有如下程序: #include<iostream> using namespace std; class Monkey{ public: Monkey() {cout<<’M’;} Monkey(char
admin
2020-04-07
53
问题
有如下程序:
#include<iostream>
using namespace std;
class Monkey{
public:
Monkey() {cout<<’M’;}
Monkey(char n) {cout<<n;}
~Monkey() {cout<<’Y’;}
};
int main(){
Monkey p1,*p2;
p2=new Monkey(’X’);
delete p2;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、MYX
B、MYMY
C、MXY
D、MXYY
答案
D
解析
在类Monkey中定义了默认的构造函数和带参数的构造函数,所以在主函数中,定义Monkey的对象p1时,调用默认的构造函数,输出M;定义Monkty的对象p2讨,调用带参数的构造函数,输出X;在执行“delete p2;”语句时,调用析构函数,输出Y,在退出程序时,调用析构函数输出Y。
转载请注明原文地址:https://kaotiyun.com/show/1V8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的4个关键字中用来说明虚函数的是
A、 B、 C、 D、 B定义函数模板或类模板时,开头的保留字是template。
构造函数是和【】同名的函数。
C++中,派生类继承了基类的全部数据成员和除【】之外的全部函数成员。
当需要将一个函数boolisnumber(charc)声明为内联函数时,则此内联函数的函数原型为()。
下列类的构造函数不能通过编译,正确的构造函数应该是【 】。#inelude<iostream.h>classSample{public:intnsconstintcon,Sample(intm){con=
通常拷贝构造函数的参数是
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
关于静态数据成员的描述中正确的是
在计算机中,算法是指()。
随机试题
命名
A.加服中枢性抗胆碱药如苯海索2~12mg/d,使用数月后逐渐停用B.肌注东莨菪碱0.3mg或地西泮片10mg或异丙嗪25~50mg,缓解后加服苯海索C.普萘洛尔10mg或苯二氮革类药物如地西泮2.5~5mg,每日2~3次D.利血平0.2
实证感冒的治疗原则是
甲房地产开发公司在其依法取得的临时使用的土地上修建一个餐馆并对外营业,当地市政府国土资源局责令其停业,并在一个月内拆除,同时处罚金100000元。甲公司不服,要求撤销国土资源局的处罚决定,同时对其停业造成的损失承担赔偿责任。如果甲公司认为土地行政主管部
《职业病防治法》实施后,国务院对国务院卫生行政部门和国务院负责安全生产监督管理的部门在职业病防治工作中的职责作出了调整,其中安全监督管理部门的职责包括()。
进行局部财产清查时,正确的做法有()。
根据所给资料,回答以下问题。某省2015年社会消费品零售总额实现12934.7亿元,比上年增长9.4%。按经营单位所在地统计,城镇消费品零售额完成10069.4亿元,增长9.3%;乡村消费品零售额完成2865.2亿元,增长9.8%。在限额以上批发零售企业
回信,固然可畏,不回信,也绝非什么乐事。书架上经常叠着百多封未回之信,“债龄”或长或短,长的甚至在一年以上,那样的压力,也绝非一个普通的罪徒所能负担的。一叠未回的信,就像一群不散的阴魂,在我罪深孽重的心底憧憧作崇。理论上说来,这些信当然是要回的。我可以坦然
A、Thewomanhastroublegettingalongwiththeprofessor.B、Thewomanregretshavingtakenupmuchoftheprofessor’stime.C、Th
Thousandsofyearsagomanusedhandyrocksforhissurgicaloperations.Laterheusedsharpboneorhorn,metalknivesandmore
最新回复
(
0
)