首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int X,int Y=0):x_(x),y_
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int X,int Y=0):x_(x),y_
admin
2020-04-07
59
问题
有如下类定义:
class Point
{
int x_,y_;
public:
Point():x_(0),y_(0){}
Point(int X,int 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/7t8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是#include<iostream.h>voidmain(){intx=1,y=3;cout<<x++<<",";{intx=0;X+=y*2;co
下面______机制允许对一个函数名给出多个函数定义
下列有关C++流的叙述中,错误的是
关于类定义中的语句错误的是 classA {ihti; Aa; A*b; char*ch;};
______给出了数据库物理存储结构与物理存取方法
A、 B、 C、 D、 D本题考查数据结构中队列的基本知识。队列是一种限定性的线性表,它只允许在表的一端插入元素,而在另一端删除元素,所以队列具有先进先出的特性。在队列中,允许插入元素的一端叫做队尾,允许删除
.、.*、->、::、?:这五个运算符______重载。
下列函数中,()是对文件进行写操作的。
数据库设计分为需求分析阶段、______阶段、逻辑设计阶段、物理设计阶段、数据库实施阶段、数据库运行和维护阶段。
在I/O类库中,头文件iostream.h包括了______。
随机试题
“托拉斯”是()。
下列哪项一般不属于实性病理反应
A.定喘汤B.六君子汤C.玉屏风散D.七味都气丸E.射干麻黄汤
根据五元学说,土元与水元之间的关系是()。
病室环境要求正确的是
物体打击事故指的是:落物、滚石、锤击、碎裂、崩块以及______等造成的人身伤害。
已知函数f(x)=√x,g(x)=alnx,a∈R.设函数h(x)=f(x)-g(x),当h(x)存在最小值时,求其最小值φ(a)的解析式;
J.Martin的战略数据规划包括内容有许多项,下列哪些项内容是属于战略数据规划的?Ⅰ.企业未来分析Ⅱ.企业关键成功因素分析Ⅲ.企业实体分析Ⅳ.企业资源规划Ⅴ.应用数据库确定
Educationisprimarilytheresponsibilityofthestates.Stateconstitutionssetupcertainstandardsandrulesfortheestablis
Scientistsfordecadeshaveclashedoverwhetherevolutiontakesplacegraduallyorisdrivenbyshortspurtsofintensechange
最新回复
(
0
)