首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class TV{ public: TV(int s=41,string br="TCL"):size(s),brand(br) { } ~TV() { }
有如下类定义: class TV{ public: TV(int s=41,string br="TCL"):size(s),brand(br) { } ~TV() { }
admin
2015-07-22
53
问题
有如下类定义:
class TV{
public:
TV(int s=41,string br="TCL"):size(s),brand(br) { }
~TV() { }
private:
int size;
string brand;
};
若执行语句
TV li,*net[2],company[3];
则TV类的构造函数被调用的次数是
选项
A、6次
B、4次
C、3次
D、2次
答案
B
解析
本题考查构造函数和析构函数,题中定义了一个对象,以及对象数组,那么构造函数需要执行4次,而*net[2]并不执行构造函数,所以答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/utNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
包容类Contain和内嵌类Embed定义如下:#include<iostream.h>classContain{private:intx;protected:intz;public:
要定义数组a,使得其中每个元素的数据依次为3,9,4,8,0,0,0,错误的定义语句是()。
下列不能作为函数返回值的是()。
类MyClas的定义如下:classMyClas{public:MyClas(){}MyClas(inta){value=new.int(i);}int*value;};
在下面函数的横线处填上适当的内容,使该函数能够利用递归方法求解字符串sb的长度(不得使用系统提供的字符串处理函数)。intGetLen(char*str){it(【】)return【】;elsereturn1+
利用成员函数对双目运算符重载,其左操作数为______,右操作数为______。
下列关于break语句的叙述不正确的是()。
【】是在进行了成功的测试之后才开始的。它与软件测试不同,测试的目的是发现错误,进一步诊断和改正错误,则是调试的任务。
以下哪个不是C++语言中的有效标识符()。
随机试题
ItiscommonlybelievedthatthegreatEnglishdramatistandpoetWilliamShakespearewasborninStratford-on-AvononApril23,
关于冲突规范,下列说法中正确的是()
下列选项中,在企业的整个经营活动过程中起着指导和准则作用的是【】
KerleyA线分布部位的特点是
虚的病机最根本的方面是
动物类药材极易生虫和泛油,储存条件要与
()不属于地籍细部测量宗地的主要内容。
根据我国票据法律制度的规定,现金支票与转账支票的关系是()。
ThefirsttimeIleftmymother,Iwasfiveyearsold.ShetoldmeIcouldn’tgoouttoplay【C1】______Ipickedupmytoys.Who
Usingnovelconceptspreviouslyunknownincommercialadvertising,the________advertisingcampaignbrokenewgroundinthefield
最新回复
(
0
)