首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
18
问题
有如下类定义:
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://jikaoti.com/ti/YMt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<lostreanl>usingnamespacestd;elassMyClass{public:MyClass(){++count;}~MyClass(){--coun
指针变量所保存的不是一般的数据值,而是程序中另一个对象的______。
下列程序执行后,屏幕的输出是()。#include<iostream>usingnamespacestd;voidswap(intx,inty){inttemp=x;x=y;y=t
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(______)return0;elsereturn
阅读下面程序:#include<iostream.h>voidfun1(chara,charb){charc;c=a;a=b;b=c;}voidfun2(char&a,char&b)
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
以下函数模板min的功能是返回数组a中最小元素的值。请将横线处缺失部分补充完整。template<typenameT>Tmin(Ta[],intn){Ttemp=a[0];for(inti=1,i<n;i
在软件开发中,需求分析阶段不可以使用的工具是()
软件按功能可分为应用软件、系统软件和支撑软件。下面属于应用软件的是
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于______中的一个阶段。
随机试题
A.苯丙氨酸、酪氨酸和色氨酸B.亮氨酸、异亮氨酸和缬氨酸C.苯乙醇胺、羟苯乙醇胺D.γ-氨基丁酸和谷氨酰胺E.谷氨酸和乙酰胆碱兴奋性中枢神经递质是
奥苏伯尔将有意义学习分为()。
山墙受到的风荷载,主要传至抗风柱,经抗风柱下端直接传至基础及经柱上端通过屋盖系统传至
关于无效腔的叙述,错误的是
根据《建设工程施工专业分包合同(示范文本)》的规定,属于分包人的责任或工作的是()。
食品的腐败变质
对涉及非中国共产党党员的国家公务员的案件,需要给予处分的,则由()给予政纪处分。
李某欲设立一家公司,但无奈资金不足,为此便向好友冯某借款50万元,为期两年。双方签订了书面借款合同,约定了借款用途、数额、期限和还款方式等内容,但并未对利息支付作出约定。冯某要求李某为此借款合同提供担保,李某便请求另外两位好友王某和张某分别提供了抵押担保和
Thetaskofbeingacceptedandenrolledinauniversityorcollegebeginsearlyforsomestudents.Long【C1】______theygraduate
Onecalledherbossa"bitchfromhell"whileanotheradmitted"lyingthroughhisteethatinterview.BoththeBritishjob【B1】__
最新回复
(
0
)