首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
53
问题
有如下类定义:
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、 C如果在类以外的其他地方定义了一个函数,在类体中用friend对该函数进行声明,此函数就称为本类的友元函数。因为函数为voidfun(),根据友元定义补全语句为“friendvoi
10.10此题考查的是引用的定义和使用。题目中r初始化为对x的引用,那么r的值就与x的值相等。
构造函数构造函数的主要作用是对数据成员初始化,系统为成员分配内存时,保留这些存储单元的原状。
叶子结点树中度为零的结点,也就是没有后件的结点,称为叶子结点。
A、 B、 C、 D、 B只有在创建对象时才会调用类的构造函数,在定义指针时不会调用构造函数,本程序共生成了3个同类对象a,b[2]。
A、 B、 C、 D、 Cfun()的第一个参数是传值调用,第二个是传址调用,故在函数中修改形参的值会被传回到实参中,故结果为0和2。
A、 B、 C、 D、 D在C++中,数组的下标为0~Ⅳ-1,如果定义数组指针,则指针刚开始时是指向数组的头元素
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*P;cout<<"pleaseinputastring:
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
下列关于栈的叙述中,正确的选项是()。
随机试题
男,51岁。重症肺炎患者,入院后次日病情加重,突发持续性呼吸急促,发绀,伴烦躁,呼吸频率38次/分,心率108次/分,律齐,两肺可闻及湿啰音。血气分析:pH7.34,PaO250mmHg,PaCO230mmHg。胸片示两中下肺纹理增多模糊,斑片状阴影,
心脏骤停最可靠和迅速的判断依据是()。
下列有关洁净度的要求,错误的是
24岁,10天前因停经41天,妊娠试验阳性,行吸宫流产术,今晨突然晕倒在地,体温37.5℃,血压75/52mmHg(10.0/7.0kPa),脉搏100次/分,下腹压痛及反跳痛明显,外阴少量流血,宫颈举痛明显,宫口闭,子宫稍大,稍软,右侧似有一包块边缘不清
工程财产损失风险主要包括( )。
GPS技术如今已作为先进的测量手段和新的生产力,融人了国民经济建设、国防建设和社会发展的各个应用领域。GPS技术所具有的特点不包括:
设函数f(x)在[a,b]上有定义,在开区间(a,b)内可导,则().
EachofQuestions1to7presentstwoquantities,QuantityAandQuantityB.Comparethetwoquantities.Youmayuseadditional
FromthisconversationwecansafelydrawaconclusionthatAmandaholdsadoubtfulattitudetowardsthepositiveeffectofexam
Wehavegainedalarge______(grow)oflightindustryduringtheseyears.
最新回复
(
0
)