首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Part{ public: Part(int x=0):val(x){cout
有如下程序: #include using namespace std; class Part{ public: Part(int x=0):val(x){cout
admin
2020-05-14
46
问题
有如下程序:
#include
using namespace std;
class Part{
public:
Part(int x=0):val(x){cout<
~Part(){cout<
private:
int val;
};
class Whole{
public:
Whole(int x,int y,int z=0):p2(x),p1(y),val(z){cout<
~Whole(){cout<
private:
Part p1,p2;
int val;
};
int main()
{
Whole obj(1,2,3);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、123321
B、213312
C、213
D、123123
答案
B
解析
本题考查带参数的构造函数。本&题中定义了一个对象obj,那么执行其构造函数,初始&化p1,p2的顺序是由声明这两个成员的顺序决定的,&而不是由参数化列表顺序决定,所以本题中,会先执行&p1,输出2,然后执行p2输出1,然后输出3,最后一次&输出312。所以本题答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Mc8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知类A中有公用数据成员B *b;其中B为类名。则下列语句错误的是
下面有关纯虚函数的表述中正确的是()。
数据处理的最小单位是
A、 B、 C、 D、 D如果派生类私有继承基类,不能访问基类中的私有成员,所以A)、B)是错误的。派生类是对基类的具体化,所以c)错误的。如果派生类没有实现基类的一个纯虚函数,则该派生类是一个抽象类,即选择
下列类的定义中,有()处语法错误。classBase{public:Base(){}Base(inti){data=i;}priv
关于continue语句叙述不正确的是
下列有关指针的用法中,错误的是()。
下列关于成员函数特征的描述中,错误的是()。
时间复杂度和数据的初始排列无关,这种排序是()。
以下4个程序中,不能实现两个实参值进行交换的是()。
随机试题
门脉高压症分流术后护理不正确的是
羊水过多的描述错误的是()
在确定变更工程的单价时,采用工程量清单内的单价的方式有()。
水体发黑发臭的原因是()。
测绘航空摄影1)工程概况××市地处山地和平原结合部,东西长30km,南北长15km。西部为丘陵地区,最高点90m,最低点30m;东部地势较平坦,最高点50m,最低点10m。为了满足××市经济发展和建设的需要,现对该市进行1:3000的数字航空摄影。选用
4月份,某空调厂预计7月份需要500吨阴极铜作为原料,当时铜的现货价格为每吨53000元/吨,因目前仓库库容不够,无法现在购进。为了防止铜价上涨,决定在上海期货交易所进行铜套期保值期货交易,当天7月份铜期货价格为53300元/吨。该厂铜的实际购进成本(
目光注视是非言语行为的一种方式。关于目光注视,以下哪一项是不正确的?()
据某报报道,一幼儿园操场三个小男生“耷拉着长裤,下身只剩下了内裤”在操场上“跑步”,还有两个小女生也在陪着跑步。几个小男生还时不时地摔倒,但自己拍拍身上的土站起来还要继续跑。路人好奇:“这是什么训练方式啊?”后据了解得知,这几个小朋友是因为上课讲话,违反课
设f(x)在x=0的某邻域连续且f(0)=0,则f(x)在x=0处
例如:那座桥800年的历史有了那座桥有800年的历史了。将我们逐渐扩大招聘范围
最新回复
(
0
)