首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2019-05-06
28
问题
有如下类定义:
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/OKAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<lostreanl>usingnamespacestd;elassMyClass{public:MyClass(){++count;}~MyClass(){--coun
下列关于运算符重载的叙述中,正确的是
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
有如下程序:#include<iostream>usingnamespacestd;classA{public:A(){cout<<"A";}};classB{public:B(){
下面不属于C++的预定义的流对象是()。
下面的符号中可以用作C++标识符的是()。
下面是一个栈类的模板,其中push函数将元素i压入栈顶,pop函数弹出栈顶元素。栈初始为空,top值为0,栈顶元素在stack[top-1]中,在下面横线处填上适当语句,完成栈类模板的定义。template<classT>classTs
语句ofstreamoutf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且()。
A、 B、 C、 D、 D算法的时间复杂度和算法的空间复杂度是从不同的角度来衡量算法的执行情况的,它们之间没有内在联系。
随机试题
审美形态
Currently,rulesonusingthesedevicesareleftuptoindividualairlines.
T细胞表面分子与其功能密切相关,其表面分子包括:CD2、CD3、CD4、CD5、CD7、CD8、TCR,以及一些协同信号分子等。可用于鉴定Th/TDTH细胞的抗原是
病人,男性,35岁,诊断患有甲亢。应用甲巯咪唑治疗1个月后症状好转,但甲状腺肿与突眼加重。此时应采取适宜的治疗措施是
一种商品出售价格越高,生产者愿意提供的产量()
财务策划师对客户的风险承受能力进行了更加细致的分类,并且针对每一种类型的客户列出了相应的投资组合。这些类别分别是:()。
心理暗示是指用含蓄、间接的方式;对别人的心理和行为产生影响。暗示作用往往会使别人不自觉地按照一定的方式行动,或者不加批判地接受一定的意见或信念。以下哪些对话没有心理暗示()。
结合材料,回答问题:小黄车、小红车、小绿车,卡通世界里的五彩单车,如今遍布现实世界的每个角落。客观地讲,共享单车较好解决了城市交通最后一公里的问题。与过去多个城市推出的市政公共自行车相比,无桩的停放形式、即走即停的使用体验,成为共享单车流行的重要原因
已知则A-1=____________.
Thedestructionofournaturalresourcesandcontaminationofourfoodsupplycontinuetooccur,largelybecauseoftheextreme
最新回复
(
0
)