首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
33
问题
有如下类定义:
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://kaotiyun.com/show/utNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序段:intn=0,sum=0;while(n++,n<50){if(n%2==0)continue;sum+=n;}cout<<sum;此程序段执行的输出结果为【】,
对于类定义classA{public:virtualvoidfuncl(){}voidfunc2(){}};classD:publicA{public:
类的说明如下,请指出错误的地方______。classMyclass{inta=111;public:Myclass(intx,inty);Myclass(i
下述关于break语句的描述中,______是不正确的。
常量和变量的区别是:常量在程序运行中值不变,因此它的值在定义时便进行初始化;而尘量的值是可以改变的,【】类型的变量存储的是变量的地址。
耦合和内聚是评价模块独立性的两个主要标准,其中反映了模块内各成分之间联系的是【】。
要定义数组A,使得其中每个元素的数据依次为:3、9、4、8、0、0、0,错误的定义语句是
下面程序的运行结果是#include<iostream.h>classbase{protected:inta;public:base(){cout<<"0";}};
下面关于模板的描述,错误的是
关于关键字class和typename,下列表述中正确的是( )。
随机试题
根据《国务院关于全面推进依法行政实施纲要》要求,行政机关不得设立任何形式的“小金库”;严格执行()制度,行政处罚罚款必须全部上缴财政,严禁以各种形式返还。
在法庭审理过程中,合议庭可以延期审理的情形有
X线管机架立柱式类型不包括
婴幼儿肺炎鼻前庭导管给氧,氧流量和氧浓度的选择是
(2011年)圆柱壁面双层保温材料敷设过程中,为了减少保温材料用量或减少散热量,应该采取措施是()。
水运工程混凝土和砂浆材料用量定额中,计算1m3混凝土及砂浆材料用量时()。
庇西特拉图僭主政治
烧杯中盛有一定浓度的某种溶液,现向烧杯中加入一定数量的溶质,溶液浓度变为20%,再向烧杯中加入等量的溶质,溶液浓度变为25%,则第三次加入等量溶质,溶液的浓度变为().
Java对象串行化技术,主要是通过ObjectInputStream类和______类来实现。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
最新回复
(
0
)