首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-04-01
27
问题
有如下程序:
#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://jikaoti.com/ti/Zpt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
派生类构造函数的执行顺序是先执行______的构造函数,然后执行成员对象的构造函数,最后执行______的构造函数。
设有程序段:intk=10;while(k=0)k=k-1;则下面描述中正确的是
在数据库的外模式、模式和内模式3级模式的体系结构中,存在两级映射:外模式到模式的映射定义了外模式与模式之间的对应关系;模式到内模式的映射定义了数据库的逻辑结构与______之间的对应关系。
下面说法正确的是
假定A为一个类,则语句A(A&a);为该类______函数的原型说明。
C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言?
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
设有定义intx;floaty;,则10+x+y值的数据类型是
下面的符号中不属于C++关键字的是()
在E-R图中,用来表示实体联系的图形是
随机试题
下列说法中正确的一项是()
A.瘢痕性幽门梗阻B.胃十二指肠溃疡大出血C.胃十二指肠溃疡急性穿孔D.十二指肠溃疡并球部变形E.穿透性十二指肠溃疡胃十二指肠溃疡手术的绝对适应证是
背景材料:《公路工程施工招标投标管理办法》指出:投标人应当具备招标文件规定的资格条件,具有承担所投标项目的相应能力。投标人应当按照招标文件的要求编制投标文件,并对招标文件提出的实质性要求和条件作出响应。招标文件中没有
英译汉:“payment against arrival;payment at sight;payment by draft”,正确的翻译为:( )。
()是债券价格与到期收益率之间用弯曲程度的表达方式。
上市公司公开发行股票,应当由证券公司承销;非公开发行股票,如发行对象均属于原前10名股东的,则可以由上市公司自行销售。()
下列关于上市公司公开发行优先股的说法中,正确的是()。
某工厂有学徒工、熟练工、技师共80名,每天完成480件产品的任务。已知每天学徒工完成2件,熟练工完成6件,技师完成7件,且学徒工和熟练工完成的量相等,则该厂技师人数是熟练工人数的()倍。
Modernindustrialsocietygrantslittlestatustooldpeople.Infact,suchasocietyhasasystemofbuilt-inobsolescence.The
OrganizingofYourSpeechIfyouthumbthroughanymailordercataloguetoday,youwilldiscoverthatmanyoftheitemsfors
最新回复
(
0
)