首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
38
问题
有如下类定义:
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全国计算机二级
相关试题推荐
在面向对象的程序设计中,将数据和处理数据的操作封装成一个整体就定义了一种事物的类型,称作“类”。类是一种抽象的概念,属于该类的一个实例叫做“______”。
非成员函数只有在声明为类的______才能防问这个类的所有private成员。
在结构化分析方法中,用于描述系统中所用到的全部数据和文件的文档称为______。
在C++类中,默认的数据成员的访问权限是【 】。
使用静态数据成员的好处不包括
以下关于私有和保护成员的叙述中,不正确的是
有如下语句序列: int k=0; do{k+=5;cout<<’$’;} while(k<19); while(k-->0)cout<<’*’; 执行上面的语句序列输出字符“$”和“*”的个数分别是( )。
数据独立性是数据库技术的重要特点之一。所谓数据独立性是指
两个或两个以上模块之间联系的紧密程度称为()。
下列程序完成从文件读取文件显示的同时写入第二个文件,则在程序中划线部分应该出现的语句是______。#include<iostream.h>#include<fstream.h>voidmain(){fs
随机试题
简述风险的种类。
Apetisananimalthat【21】inyourhouse.OverhalfthefamiliesinNorthAmericaownpets.Themostpopular【22】axedogs,fisha
局麻药应用过量出现中毒症状时,中枢的表现是
患者,男,40岁,间断胸痛1年,10min前于睡眠中突发胸痛,痛醒伴冷汗,不敢活动。心电图示V2-5导联的ST段抬高0.1~0.4mV,ST段与T波升支融合,含服硝酸甘油后不缓解。宜首选的检查为
收费系统的电源系统由()等构成。
“君子博学而日参省乎己,则知明而行无过矣”“吾日三省吾身”等名言均蕴含了()
信托与租赁属于商业银行的()。
面向数据流的软件设计方法,一般是把数据流图中的数据流划为()的两种流,再将数据流图映射为软件结构。
Whatisthepassagemainlyabout?
Justasyoucanbeslimandinactive,it’spossibletobeoverweightandactive.Butwhichisbetterforyourhealth?Twomo
最新回复
(
0
)