首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Point { int xx, yy; public: Point() : xx(0), yy(0) { } Point(int x, int y =0) : xx(x), yy(y) { } }; 若执行语句 Point a
有如下类定义: class Point { int xx, yy; public: Point() : xx(0), yy(0) { } Point(int x, int y =0) : xx(x), yy(y) { } }; 若执行语句 Point a
admin
2020-10-21
28
问题
有如下类定义:
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/buyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。
下列关于C++预定义流对象的叙述中,正确的是()。
下列关于运算符函数的描述中,错误的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程中声明的Array是一个表示数组的类。一个Array对象可以包含多个整型元素。Array的成员说明如下:成员函数add用于向数组的末尾添加一个元素;成员函数
请使用VC6或使用【答题】菜单打开考生目录proi3下的工程文件proi3,其中该工程中包含定义了用于表示姓名的抽象类Name、表示“先名后姓”的姓名类Name1(名、姓之间用空格隔开)和表示“先姓后名”的姓名类Name2(姓、名之间用逗号隔开);程序应当
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程文件proj3。本题创建一个小型字符串类,字符串长度不超过100。程序文件包括proj3.h、proj3.cpp、writeToFile.obj。补充完成重载赋值运算符函数,完成深复制功能。
下面程序的运行结果是()。#includeusingnamespacestd;classTestClass{staticintn;public:TestClass0{
在数据库设计中,将.E-R图转换成关系数据模型的过程属于()。
使用VC6打开考生文件夹下的源程序文件modi1.cpp,请修改程序中的错误,使程序能得出正确的结果:num:0num:1num:10注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在/
在E-R图中,用来表示实体联系的图形是()。
随机试题
HACCP系统的内容包括()。
案件需要,可以对公民个人的生活必需品进行查封、扣押。()
足三阳经腧穴共同主治的病证有()。
临床用于各种原因引起的剧痛的镇痛药物有
颅内压增高的临床表现是
根据票据法律制度的规定,下列各项中,属于票据基本当事人的有()。(2007年)
北京市某化妆品有限公司为增值税一般纳税人,2010年6月发生以下各项业务:(1)以一般海运方式进口一批化妆品,成交价格1180000元、运费20000元。在自海关运往单位的途中发生运费8000元,未取得运费发票。此化妆品入库后,其中的75%被生产领
正角化(orthokeratinization)
一个数据库的数据模型至少应该包括以下3个组成部分:【】、数据操作和数据的约束条件。
HowdidJerryspendhisweekend?
最新回复
(
0
)