首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Test { int x一,y一; public: Test():a=(0),b—f0){} Test(int a,int b=0):a=(a),b=(b){) ); 若
有如下类定义: class Test { int x一,y一; public: Test():a=(0),b—f0){} Test(int a,int b=0):a=(a),b=(b){) ); 若
admin
2019-06-07
34
问题
有如下类定义:
class Test
{
int x一,y一;
public:
Test():a=(0),b—f0){}
Test(int a,int b=0):a=(a),b=(b){)
);
若执行语句
Test x(2),y[3],*z[4];
则Test类的构造函数被调用的次数是( )。
选项
A、2次
B、3次
C、4次
D、5次
答案
C
解析
定义对象x时执行一次构造函数(调用Test(int a,int b=0)),定义对象数组y时,构造函数(注意,该构造函数必须是没有任何参数的)的执行次数与数组中对象的个数相等,即需要执行3次,最后定义一个指向Test对象的指针数组,它并不会创建对象,从而也就不会去执行构造函数,故构造函数一共执行了4次。
转载请注明原文地址:https://jikaoti.com/ti/y6A0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
数据管理技术的发展经历了人工管理、文件系统和数据库系统3个阶段,其中数据独立性最高的是__________。
有如下程序:#includeusingnamespacestd;classBase{protected:Base(){cout
下列程序执行后,输出的结果是()。intx=-5,y=0;while(++x)y++;cout
下列关于虚函数的描述中,正确的是()。
有如下类声明:classMyBASE{intk=public:voidsct(intn){k=n;}intget()const{returnk;}};
以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为()。fun(int*a,intn){inti,j=0,k;k=j;for(i=j;ia[k])______
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值A在序列中的序号是()。
下列叙述中正确的是()。
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串str的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){if(___________)return0;
下列说法中错误的是()。
随机试题
静脉角位于
不属于全身淋巴干的是
肝阳上亢致头痛眩晕,治宜使用
下列表述中错误的是()。
下列有奖销售行为中,不构成不正当有奖销售行为的是()。
高等教育可以分为专科教育、本科教育和研究生教育,这指的是()。
新闻媒体之所以坚持舆论监督的特色,并不是因为媒体故意想找茬,而是因为那就是新闻,是媒体应当承担的功能椭任。一其次,监督的确会呈现问题,但是从另一个角度看,这是一种公开和自信的表现,反而更容易使公众获得安全感。而从长远的角度看,养痈致患的危害必然大于当断则断
CD-ROM存储器是计算机的一种外存储器。以下有关CD-ROM存储器的叙述中,错误的是( )。
A、Paymoreattentiontogrades.B、Trytojudgestudentsfairly.C、Focusonstudents’efforts.D、Workhardtoavoidquitting.C由原
Duringthepast34years,wagesforeveryoneatorbelowthe30percentoftheincomedistributionhaveessentiallybeenflat,
最新回复
(
0
)