首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
65
问题
有如下类定义:
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全国计算机二级
相关试题推荐
下列关于栈的叙述正确的是
有如下程序:#include<iostream>usingnamespacestd;classPARENT{public:PARENT(){cout<<"PARENT";}
有如下的程序:#include<cstring.h>#include<iostream.h>usingnamespacestd;classMyString{public:MyString
下面程序的结果为【】。#include<iostream.h>voidmain(){inta=1,b=2;boolc=1;if((a>b)||c)
重载输入流运算符“>>”必须使用的原型为()。
下列叙述中正确的是()。
不定长文件是指( )。
A、 B、 C、 D、 B数据的逻辑结构是数据间关系的描述,它仅抽象地反映数据间的逻辑关系,并不管其在计算机中的存储方式。数据的逻辑结构分为线性结构和非线性结构。若各数据元素之间的逻辑关系可以用一个线性序列简
若要使用操作符setw进行输出的格式控制,则必须用#include命令包含【】头文件。
下列关于队列的叙述中正确的是
随机试题
我国当前教学的基本组织形式是______,特殊形式是______。
去除支配骨骼肌的神经后,再用新斯的明对骨骼肌的影响是
《建筑法》明确规定,实行监理的建筑工程,由建设单位委托具有( )的工程监理企业实施监理。
【2006年真题】用于控制建设工程质量的静态分析方法是()。
资产的流动性与收益性成反比,为了获得较高收益,应把尽量多的资产投入股票。()
下列不能够作为提存标的物的是()。
“既见树木又见森林”是指观察的()。
根据下列材料回答问题。2013年,我国研究生招生61.1万人。在学研究生179.4万人,毕业生51.4万人。普通本专科在校生2468.1万人,毕业生638.7万人。中等职业教育在校生1960.2万人,毕业生678.1万人。普通高中在校生2435.9万人,
汉字代码体系中处于人机界面,支持汉字输入的代码为(9)。
在中国的南方和北方,饮食差异很大,也就是说,北方厨师(chef)所烹饪的菜肴口味更重,而在南方的食谱(recipe)中,菜肴的味道相对清淡。有时我们说南方菜肴的美味在于它的甜度和新鲜。在中国的一些省份,如宁夏、河北、四川、陕西和云南,餐食多为辣味,这是由于
最新回复
(
0
)