首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
37
问题
有如下类定义:
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://www.kaotiyun.com/show/8eNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的执行结果是______。#include<iostream.h>voidmain(){inta=o,b=1,c=0,d=20;if(a)d=d-10;elseif(!b)if
从一个函数模板产的模板函数是同名的,因此编译器用______的解决方法调用相应函数。
如果类B继承了类A,则称类A为类B的基类,类B称为类A的【】。
下面程序的运行结果是【】和【】。#include<iostream.h>#defineN10#defines(x)x*x#definef(x)(x
已知各变量的定义如下 inti=8,k,a,b; unsignedlongw=5; doublex=1.42,y=5.2; 则以下符合C++语言语法的表达式是
设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是一个()元关系。
有如下的程序:#include<iostream>#include<fstream>usingnamespacestd;intmain(){ofstreamoutf("D:\\temp.t
面向对象程序设计支持的3大特性为:封装性、继承性和【】。
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
随机试题
土耳其把商品作为免费样品的标志图案是()
结合材料,回答问题。材料12012年开春,一连串好消息纷至沓来:农村居民收入增速创1985年以来新高,连续两年快于城镇居民;中西部城乡居民收入增速高于东部地区;18个省份居民收入增速超过GDP增长……但同时,收入差距扩大趋势总体上还未根本扭
A.逍遥散B.木香顺气丸C.六磨汤D.枳实导滞丸E.中满分消丸(2002年第97,98题)食滞痰阻之聚证,治疗宜选用()
肥厚型心肌病患者发生心绞痛是由于,
患者,男性,40岁,左颊部被刀刺成贯通伤,无恶心、呕吐,无意识障碍。如果口腔黏膜无缺损,而皮肤缺损较多,则缝合时应遵循的原则是
尿毒症终末期最理想的治疗措施是
A.除湿退黄B.祛风止痒C.凉血止血D.清心除烦E.破血通经石韦除利尿通淋外,又能
已知幂级数的收敛半径R=1,则幂级数的收敛域为()。
关于国债期货合约的特点,下列说法正确的有()。
MarriageisstillapopularinstitutionintheUnitedStates,butdivorceisbecoming【C1】________as"popular".MostAmericanp
最新回复
(
0
)