首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Point { int xx,yy; public: Point():xx(0),yy(0){} Point(int x,int y=0):xx(x),yy(y){} };
有如下类定义: class Point { int xx,yy; public: Point():xx(0),yy(0){} Point(int x,int y=0):xx(x),yy(y){} };
admin
2019-05-22
64
问题
有如下类定义:
class Point
{
int xx,yy;
public:
Point():xx(0),yy(0){}
Point(int x,int y=0):xx(x),yy(y){}
};
若执行语句
Point a(2),b[3],*c[4];
则Point类的构造函数被调用的次数是( )。
选项
A、2次
B、3次
C、4次
D、5次
答案
C
解析
本题考查默认构造函数和带参数的构造函数,题目中定义一个对象a(2)以及对象数组b[3],共执行4次构造函数,对象指针不调用构造函数。所以本题答案为C。
转载请注明原文地址:https://kaotiyun.com/show/eI8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 D声明派生类的一般形式为:class派生类名:【继承方式】基类名。其中继承方式包括:public,private,protected,而virtual为c++中的关键字。虚函数的使用方
A、 B、 C、 D、 B拷贝构造函数是一个特殊的构造函数,它用一个已知的对象初始化一个正在创建的同类对象,它的一般格式是:类名::类名(cons类名&引用对象名)。当一个类的对象赋值给该类的另一个对象时,是
A、 B、 C、 D、 D重载后的运算符的优先级和结合性都不会改变,运算符重载进行对原有的运算符进行适当的改造,重载的功能与原有的功能相类似,但是不能改变原运算符的操作对象个数。
A、 B、 C、 D、 C采用intA[]={3,4,9,8}定义数组A,则A中只有4个元素,而题干要求的是7个元素,A[4]、A[5]、A[6]3个元素就不存在。
A、 B、 C、 D、 C线性结构,是指数据元素只有一个直接前件元素和直接后件元素。线性表是线性结构。栈和队列是指对插入和删除操作有特殊要求的线性表,树是非线性结构。
A、 B、 C、 D、 D在线性链表中,各元素在存储空间中的位置是任意的,各元素的顺序也是任意的,依靠指针来实现数据元素的前后件关系。
下列关于栈的叙述中,正确的选项是()。A)在栈中只能删除数据B)在栈中只能插入数据C)栈是先进先出的线性表D)栈是先进后出的线性表
下面不属于C++的预定义的流对象是()。A)cinB)iostreamC)clogD)Celt
下面关于指针的说法中错误的是()。A)在指针定义的同时可以对其进行初始化B)指针根据其所指向变量的类型的不同,所占用内存大小也不同C)指针中存放的是内存单元的地址D)相同类型的指针之间可以相互赋值
一个项目具有一个项目主管,一个项目主管只可管理一个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
随机试题
在SDH体系中,SPI功能块的名称是()。
下列属于改良主义者的观点的是()。
消费者购买行为受哪些主要心理因素的影响?()
结合作品论述艺术作品的层次。
第1胎,41周妊娠,头浮,试产4h,宫缩50s/2~3min,胎心132次/分,突然阴道多量流水,清亮,儿头仍高浮,胎心90次/分。可能的诊断为()
出口口岸()币制()
中国古代书院的特点。
求下列函数的渐近线:
Observethatfortheprogrammer,asforthechef,theurgencyofthepatron(顾客)maygovernthescheduledcompletionofthetask,but
•Readtheextractbelowfromtheannualreportofabedmanufacturer.•Inmostofthelines(41-52)thereisoneextraword.I
最新回复
(
0
)