首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyCl
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyCl
admin
2017-10-17
25
问题
有如下程序: #nclude<iostream> using namespace Std; Class MyClass{ public: MyClass(int i=0){cout<<1;} MyClass(constMyClass&x){cout<<2;} MyClass& operator=(const MyClass&x){cout<<3;return*this;} ~MyClass(){cout<<4;} }; int main(){ MyClass obj1(1),obj2(2),obj3(obj1); return 0: } 运行时的输出结果是( )。
选项
A、112444
B、11114444
C、121444
D、11314444
答案
A
解析
此题考查的是函数重载。从主函数入手,定义了MyClass类的对象obj1(1),obj2(2)和obj3(obj1)。其中对象obj1和obj2中的参数为整型,因此调用构造函数MyClass(int i=O){cout<<1小输出11;对象obj3中的参数为对象obj1,所以调用构造函数MyClass(const MyClass&x){cout<<2;},输出2。在主函数退出时,调用析构函数~MyClassO{cout<<4;},清除对象。obj1,obj2和obj3,因此输出444,即答案为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/tXAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass();~MyClass();
下列程序的输出结果为#include<iostream.h>voidmain(){char*a[]={"hello","the","world"};char**pa=a;
程序设计语言的基本成分是数据成分、运算成分、控制成分和
对于拷贝构造函数和赋值操作的关系,正确的是
关于常成员函数,下列说法中错误的是
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
多态性分为两类:编译时的多态性和______。
在面向对象方法中,类之间共享属性和操作的机制称为______。
多态性分为两类:编译时的多态性和______。
下列不是软件工程基本目标的是()。
随机试题
提供网络通信和网络资源共享功能的操作系统称为______。
患者,男,60岁,十余天前突然出现心前区剧烈疼痛,状若刀绞,痛时面色苍白,四肢发凉出冷汗,数分钟后缓解。以后反复发作,日为2~3次,受寒易发,但疼痛较轻,含化硝酸甘油后很快缓解。现病人四肢欠温,胸闷,苔薄白,脉沉细。宜选方剂
资料(一)山东盛达机械股份有限公司(以下简称盛达股份)于1978年6月正式成立,是国内最大的机械机电设备生产、销售企业之一,主要经营风机,排风设备,压缩、分离设备,发电机,节能装置,电线电缆等,在国内有多处生产基地,通过多年的积累和沉淀,盛达股份
社区社会工作的突出特点是通过发现、挖掘、整合和管理社区资源,来解决社区问题、满足社区需要。下列选项中属于社区资源的连接方式的是()。
人类的学习与动物的学习无本质的区别。()
Itiswidelyacknowledgedthatstudentsshouldbe______intermsofoverallquality.
民事主体在法律允许的范围内有完全的意志的自由,自主实施民事法律行为,参加民事法律关系,任何单位和个人都不得非法干预。这体现了()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是:
Mostpublishingisnow"electronic"inthesensethatbooks,magazinesandnewspapersarepreparedoncomputers,andexistasco
Thenormalhumandailycycleofactivityissome7-8hours’sleepalternationwithsome16-17hours’wakefulnessandthatthesl
最新回复
(
0
)