首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,int y=0):x_(x),y_(y){} };
有如下类定义: class Point { int x_,y_; public: Point():x_(0),y_(0){} Point(int x,int y=0):x_(x),y_(y){} };
admin
2017-11-28
45
问题
有如下类定义:
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个P0int类对象指针的数组,它并没有创建任何Point对象,所以不调用构造函数。
转载请注明原文地址:https://kaotiyun.com/show/vxAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为()。#include<iostream.h>voidmain(){intx;int&y=x;//变量引用y=99;cout<<"x="<<x<<end
如果一个工人可管理多个设备,而一个设备只被一个工人管理,则实体“工人”与实体“设备”之间存在______关系。
使用静态数据成员的好处不包括
设有定义:Class person{ int num; char name[10]; public: void init(int n,char*m);…};person std[30]则以下叙述不正确的是
下列叙述中正确的是
程序中有如下语句:for(inti=0;i<5;i++)cout<<*(p+i)<<",";能够依次输出int型一维数组DATA的前5个元素。由此可知,变量p的定义及初始化语句是______。
数据库系统的核心是
下列语句中,输出与众不同的是
设计数据库的存储结构属于()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
简述国际化企业实施总体经营战略的措施。
男性,26岁,腿部外伤后发展为气性坏疽,为其换药用的剪刀最佳消毒方法是
区域营销包括地区营销、片区营销、区位营销。()
不能作为合同法律关系主体的是( )。
我国商业银行可以投资和买卖的金融工具有()。
促进幼儿心理发展最好的活动形式是()。(广西)
打开工作簿文件EXC.XLSX,对工作表“‘计算机动画技术’成绩单”内数据清单的内容进行筛选,条件是:实验成绩15分及以上,总成绩在80分到100分之间(含80分和100分)的数据,工作表名不变,保存EXC.XLSX工作簿。
Whattypeofbusinessisbeingadvertised?
【S1】【S4】
OfalltheemployedworkersintheUnitedStates,12.5millionarepartofatemporaryworkforce.TheUnitedStatesBureauofLa
最新回复
(
0
)