首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2020-04-07
51
问题
有如下类定义:
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个Point类对象指针的数组,它并没有创建任何Point对象,所以不调用构造函数。
转载请注明原文地址:https://kaotiyun.com/show/7t8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【 】。
下列有关析构函数的调用顺序是( )。
以下函数模板max()的功能是返回数组a中最大元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmax(Ta[],intn){Tm=a[0]for(inti=1;i<n;i++
有如下程序: #include<iostream> using namespace std; Class TestClass { private: int x,y; public: TestClass(int
下列叙述中正确的是()。
下列对字符数组进行初始化的语句,正确的是()。
下列选项,不正确的是
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
以下选项中合法的实型常数是
随机试题
氯化铵负荷试验后测尿pH,符合I型肾小管酸中毒的是
患者男,70岁。以肺癌入院。血型为B型、RhD阳性。次日因贫血输B型红细胞2U,无任何不良反应。28天后经盐水法配血相合后又输入B型红细胞2U,当第一袋血输入20ml左右,病人突然寒战、大汗、面色苍白、血压下降、腰背发酸、胀痛、无尿。考虑急性溶血性输血反应
以下哪种绝热材料不得用于冷库保温工程?
背景资料:某城市高架桥工程,桥梁下部结构为1.2m×2根钻孔桩上接承台、墩柱,上部结构为后张法预应力梁。(1)灌注水下混凝土时,对导管用气压法进行了试验,检测导管合格。立即开始灌注,在接近钢筋骨架时,为防止骨架上浮,决定加快浇筑速度,当混凝土上升到骨架
工程施工过程中发生索赔事件以后,承包人首先要做的工作是()。
A方案应收账款的机会成本是( )万元。B方案应收账款的机会成本是( )万元。
学生在阅读学习过程中,当遇到困难或不熟悉的材料时,能放慢阅读速度或重复阅读,这主要属于元认知策略中的()。
下列关于宏观调控的说法正确的有()。
一些地方的人们掠夺性地滥挖草原上的甘草,以获得一定的经济利益,却破坏了草原植被,造成土地荒漠化,一遇到大风,就会出现沙尘暴,给人们带来巨大灾难。这些挖甘草的人们
下图所示的是报表设计视图,由此可判断该报表的分组字段是()。
最新回复
(
0
)