首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){cout
有如下程序: #include using namespace std; class MyClass{ public: MyClass(int i=0){cout
admin
2017-02-18
27
问题
有如下程序:
#include
using namespace std;
class MyClass{
public:
MyClass(int i=0){cout<
MyClass(const MyClass&x){cout<<2;}
MyClass&operator:(const MyClass&x){cout<<3;return*this;}
~MyClass(){cout<<4;}
};
int main()
{
MyClass obj1(1),obj2(2),obj3(objl);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、112444
B、11114444
C、121444
D、11314444
答案
A
解析
本题考查构造函数和复制构造函数以及重载运算符。本题中先后定义了两个对象objl,obj2,依次输出11,然后定义了对象obj3,调用复制构造函数,输出2,最后执行三次析构函数.输出444。
转载请注明原文地址:https://jikaoti.com/ti/0kt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于read()函数的下列描述中,正确的是()。
带有虚基类的多层派生类构造函数的成员初始化列表中都要列出虚基类的构造函数,这样将对虚基类的子对象初始化()。
下列对基类和派生类关系的描述中,错误的是()。
面向对象的模型中,最基本的概念是对象和【】。
在C++语言中,封装是借助于什么达到的?
下列程序的运行结果是#include<iostream.h>classLocation{private:intX.Y;public:
下面程序的结果是#include<iostream.h>classA{public:A(){cout<<"construtA"<<endl;}vir
设变量a是int型,f是double型,i是float型,则表达式10+’a’+i*f值的数据类型
循环链表的主要优点是
C++语言中关于构造函数的说法正确的是
随机试题
a.tomakeprominent;todrawspecialattentionb.dutiesimposedongoodsimportedandexportedc.donebyonesideorpartyon
沉舟侧畔千帆过,病树前头万木春。"芳林新叶摧陈叶,流水前波让后波"。这两句诗包含的哲学道理是()
立克次体感染首选哪种药
协议转让主要采用三种成交方式,其不包括()。
尊重学生的学习主体地位,正确的是()。
开平矿物局
相传古时候某国的国民都分别居住在两座城中,一座“真城”,一座“假城”,凡真城里的人个个说真话,假城里的人个个说假话,两个城市的居民互相走动。一位知晓这一情况的国外游客来到其中一座城市,他只向遇到的该国国民提了一个是非问题,就明白了自己所到的是真城还是假城。
在软件开发中,需求分析阶段产生的主要文档是()。
请你写一封投诉信,你于2005年买了一台打字机,但没用几天就坏了。你带这台打字机来到了ABC商店,但ABC商店让你们等了数月才修好。但六个月后,这台打字机又坏了,信中请你注明你的打字机的型号及投诉要求。要求①字数在120~150字之间。
_____isthefirstAmericanblackwomanwriterwhowontheNobelPrizeforLiterature.
最新回复
(
0
)