首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
25
问题
有如下程序:
#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/sYAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对以下说明语句的正确理解是inta[10]={6,7,8,9,10};
关系表中的每一横行称为一个
在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是
下面对静态数据成员的描述中,正确的是
在面向对象程序设计中,从外面只能看到对象的外部特征,而不知道无需知道数据的具体结构以及实现操作的算法,这称为对象的______。
在结构化分析使用的数据流图(DFD)中,利用______对其中的图形元素进行确切解释。
在声明派生类时,如果不显示地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classTestClass{protected:voidfun(){}};classTestClass1:
两个或两个以上模块之间联系的紧密程度称为()。
参照完整性关系模型的完整性规则是对关系的某种约束条件,它允许定义三类数据约束,分别是:实体完整性、参照完整性及自定义完整性,其中前两种完整性约束由关系数据库系统自动支持。
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。A)Data+(DatA);B)Dataoperator+{Data};C)Data+operator{Data};D)operator+(Data,D
随机试题
多种溶血的特殊检查,下列哪一组是错误的
患者,女,32岁,因子宫肌瘤收治入院。护士为其进行入院评估。以下属于患者主观资料的是
对防止骨粘合剂反应的发生有利的措施为
下列哪种口腔颌面部损伤需注射狂犬病疫苗?()
下列符合管桩基础施工要求的有()。
模仿法亦可称为()。(2010年5月真题)
角色游戏是幼儿按自己的意愿,通过扮演角色,运用语言、动作、表情等创造性地反映现实生活的一种游戏。它最适应幼儿身心发展的需要,具有()功能。
根据阿特金森的期望一价值理论,期望和价值之间具有的关系是
【26】【40】
Thesearedarkdaysforthebookbusiness.Borders,aonce-hugebookseller,(1)_____onJuly18ththatitwillclosedownitsrem
最新回复
(
0
)