首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
21
问题
有如下类定义:
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://jikaoti.com/ti/AuE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于虚函数,下列表述正确的是()。
线性表的顺序存储结构和线性表的链式存储结构分别是()。
由关系数据库系统支持的完整性约束是指______和参照完整性。
面向对象程序设计将数据与()放在一起,作为一个相互依存、不可分割的整体来处理。
派生类的成员一般分为两部分,一部分是【】,另一部分是自己定义的新成员。
设有n元关系R及m元关系S,则关系R与S经笛卡儿积后所得新关系是一个()元关系。
C++流中重载了运算符<<,它是一个()。
对于建立良好的程序设计风格,下面有关数据说明描述错误的是()。
Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【】的设计方法。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
在测量聚乙烯三层结构防腐管的剥离强度,当测量温度为20±5℃时,测量值应大于或等于()。
设f(x)=,则f(x)在x=0处().
下列哪项不是逆行肾盂造影的禁忌证
下列各项中,属于会计核算具体内容的有()。
企业收到投资者以现金投入的资本,实际投入的金额超过其在注册资本或股本中的份额不应计入()。
根据募集方式分类,可以将基金分为()。
金融市场的功能有()。
下列各项中,在不考虑各辅助生产车间之间相互提供劳务或产品的情况下,将各辅助生产费用直接分配给辅助生产以外的各受益单位的分配方法是()。(2015年)
文稿审核是文稿()前的最后一道文字工序。
ThechangesingloballyaveragedtemperaturethathaveoccurredattheEarth’ssurfaceoverthepastcenturyaresimilarinsize
最新回复
(
0
)