首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Bag{ public: Bag(string s="Small",string cr="Black"):size(s),color(cr) { } ~Ba
有如下类定义: class Bag{ public: Bag(string s="Small",string cr="Black"):size(s),color(cr) { } ~Ba
admin
2021-09-05
44
问题
有如下类定义:
class Bag{
public:
Bag(string s="Small",string cr="Black"):size(s),color(cr) { }
~Bag() { }
private:
string size,color;
};
若执行语句
Bag *ptr,my,colleage[2],&sister=my;
则 Bag 类的构造函数被调用的次数是
选项
A、2次
B、3次
C、4次
D、5次
答案
B
解析
本题考查默认析构函数,题中定义了一个对象和包含2个元素的一维对象数组,而对象指针不占用空间,对象引用也不会占用内存空间,所以不调用构造函数,那么析构函数就执行3次,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/ao5p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classtest{private:inta;public:test0{cout+"constructor
在类中重载赋值运算符时,应将其声明为类的()。
若有函数模板mySwap和一些变量定义如下:()。templatevoidmySwap(TX,Ty);doubledl,d2;intil,i2;下列对mySwap的调用中,错误的是
若字符指针P所指向的字符串为”abcdefg”,在执行语句()。Char*ap=newchar[strlen(p)+1];之后,ap指向的字符数组的元素个数为
有如下函数模板:template<typenamet,typenameU>Tcast(Uu){returnu;}其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是(
在面向对象方法中,不属于“对象”基本特点的是()。
在E-R图中,用来表示实体的图形是()。
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
请打开考生文件夹下的解决方案文件proj2,此工程包含一个源程序文件proj2.cpp。其中定义了Score类。Score是一个用于管理考试成绩的类。其中,数据成员一S指向存储成绩的数组,_n表示成绩的个数;成员函数Sort使用冒泡排序法将全部成
在关系数据库中,用来表示实体间联系的是
随机试题
具体目标可以归纳为SMART,其中M是指
天津甲公司与荷兰乙公司签订了出口肠衣的合同,价格条件是CIF鹿特丹,甲公司依合同的规定将肠衣用木桶装妥后交承运人所属的“美虹”号货轮运输。该批货物投保了水渍险并附加渗漏险。“美虹”号在途中由于突遇台风使船剧烈颠簸,当船抵达目的港时发现大部分木桶破碎,货物
假设开发法最基本公式,按估价对象状况可具体分为()。
A、B、C三家施工单位的资质等级依次为施工总承包二级、一级和特级。其中,A利C组成了联合体,并在招标文件要求的截止日期之前提交了投标文件。下列行为不符合法律规定的是()。
楷书又称真书、正书,是()的变体,始于汉末,盛行于魏晋南北朝,在唐代达到顶峰。
第三段中“这种联系”一词指的是( )。人们如果真能将电脑芯片植入大脑,并能成功的与大脑直接相连,那么这一突破将会带给人类的好处是( )。
浙江省乡村两级固定资产总额从1990年到1995年增加了多少?1995年浙江省村级集体经济总收入是多少元?
A、 B、 C、 D、 D
下述程序的输出结果是()。#include<stdio.h>voidmain(){inta[5]={1,2,3,4,5};int*p=a,**q=&p;printf("%dt",*(p++));printf("%d",*q);}
将考生文件夹下FANG文件夹删除。
最新回复
(
0
)