首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,hat y=0):x_(x),y_(y){} }; 若执行语句 Point a(2),b{3},*c[4]
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,hat y=0):x_(x),y_(y){} }; 若执行语句 Point a(2),b{3},*c[4]
admin
2015-11-24
36
问题
有如下类定义:
class Point
{
int x_,y_;
public:
Point():x_(0),y_(0){}
Point(int x,hat y=0):x_(x),y_(y){}
};
若执行语句
Point a(2),b{3},*c[4];
则Point类的构造函数被调用的次数是( )。
选项
A、2次
B、3次
C、4次
D、5次
答案
C
解析
此题考查的是类的构造函数。构造函数在对象创建的时候由系统自动调用。在Point a(2),b[3],*c[4]语句中:a(2)是定义一个对象并传入构造函数2,所以此时会调用以此构造函数;b[3]是定义一个包含3个对象的数组,所以构造函数会被调用3次:*c[4]定义的是4个Point类对象指针的数组,它并没有创建任何Point对象,所以不调用构造函数。
转载请注明原文地址:https://kaotiyun.com/show/8eNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
线性表的顺序存储结构和线性表的链式存储结构分别是()。
C++语言中关于构造函数的说法正确的是()。
数据库的故障恢复一般是由
冒泡排序算法在最好的情况下的元素交换次数为【】。
下面程序输出的结果是 #include<iostream.h> voidmain() {inti; inta[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) cout<<a[i
为使该程序执行结果为10,那么应该在程序划线处填入的语句是()。#include<iostream>usingnamespacestd;classMyClass{public:MyClas
数据库设计有两种方法,它们是()。
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
随机试题
绘制零件图的首要问题是对零件进行()进而确定合理的表达方案。
於是張良至軍門見樊噲。樊噲曰:“今日之事何如?”良曰:“甚急!今者項莊拔劍舞,其意常在沛公也。”噲曰:“此迫矣!臣請入,與之同命,”噲即帶劍擁盾入軍門。交戟之衛士欲止不內,樊噲側其盾以撞,衛士仆地,噲遂入,披帷西嚮立,嗔目視項王,頭髮上指,目毗盡裂。項王按
下列说法中,错误的有()。
下列关于汇率的叙述,不正确的是()。
市场预测按预测商品综合程度不同,可划分为()。
下列各项中,能导致一定法律关系产生、变更或者消灭的有()。
恒丰公司举办了一次为期3天的培训,培训学员20人。为了更好地做好培训工作,培训前用了2天调研,在培训之后一个月,三个月和半年分别进行了3次评估跟踪,每次3天,各部门费用标准如下:培训前期的调研费用1500元/天,讲师费用10000元/天,讲师交通及食宿费用
张佶,字仲雅,本燕人,后徙华州渭南。初名志言。后改焉。父防,殿中少监。佶少有志节,始用荫补殿前承旨,以习儒业,献文求试,换国子监丞。迁著作佐郎、监三白渠、知泾阳县。端拱初,为太子右赞善大夫。曹州民有被诬杀人者,诏往按之,发挝奸伏,冤人得雪。寻通判忻州,迁殿
PASSAGETHREEWhatdoesDenim’shistoryindicateaboutAmerica’sattitudetowardswork?
RainforestsTropicalrainforestsarethemostdiverseecosystem(生态系统)onEarth,andalsotheoldest.Today,tropicalrainf
最新回复
(
0
)