首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2017-10-17
95
问题
有如下类定义: 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,所以此时会调用1次构造函数:b[3]是定义一个包含3个对象的数组,所以构造函数会被调用3次;而*c[4]定义的是一个包含4个Point类对象指针的数组,它并没有创建任何Point对象,故构造函数一次也不会被调用。故应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/kWAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
模板函数的真正代码是在()时候产生。
将下面的语句段(A)补充完整,使其和语句段(B)在功能上完全等价。(a)doubles=0.0;【】;intk=0;do{s+=d;k
下面语句段的输出结果是【】。intx=0,y=2,z=3;switch(x){case0:switch(y){case1:cout<<’*’;break;
若a是float型变量,且a=6,则表达式“a/2+(int)(a+1)%2”的值为【】。
下列运算符中,在C++语言中不能重载的是
下面程序的运行结果为#include<iostream.h>voidmain(){for(inta=0,x=0;!x&&a<=10;a++){a++;
下列叙述中,不属于软件需求规格说明书的作用的是
下列程序的输出结果是【 】。#include<iostream.h>classMyClass{public:intnumber;voidset(inti);};intnumber=3;voidMyClass:
以下程序的运行结果是______。#include<iostream.h>#include<math.h>template<classT>classTAdd//定义类模板TAdd,T为类型{Tx,y;
随机试题
Someyearsagothecaptainofashipwasveryinterestedinmedicine.Healwaystookmedicinebookstoseaandlikedtotalkabo
当肾小球滤过率小于10ml/min时,属于肾功能减退的
防己黄芪汤中重用黄芪的用意是
航空公司规定无论所运送的货物适用哪一种航空运价,所计算出来的运费总额都不得低于起码运费。若计算出的数值低于起码运费,则必须以起码运费计收。()
某县一具有进出口经营权的生产企业,2008年8月的经济业务如下:(1)内销应纳消费税的产品1000件,开具增值税专用发票一张,票面金额为400万元;(2)购进原材料、配件5批,取得增值税专用发票,已经经过税务机关认证,票面税额为100万元;(3)出口
具有“青山、碧海、绿树、红墙”之美景的是()。
向上级机关汇报工作,反映情况,答复上级机关的询问应使用的文种是()。
简述班级授课制的特征。
不同项目运动员要着重发展决定其竞技能力的主导因素,因此游泳项目的运动员主要精力应放在体能训练上。()
现代主义国际主义设计的特点是()。
最新回复
(
0
)