首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class XX{ int xx; public: XX():xx(0){cout
有如下类定义: class XX{ int xx; public: XX():xx(0){cout
admin
2019-06-04
56
问题
有如下类定义:
class XX{
int xx;
public:
XX():xx(0){cout<<’A’;}
XX(int n):xx(n){cout<<’B’;}
};
class YY:public XX{
int YY;
public:
YY():yy(0){cout<
YY(int n):XX(n+1),yy(n){cout<
YY(int m,int n):XX(m),yy(n){cout<
};
下列选项中,输出结果为A0的语句是( )。
选项
A、YY y1(0,0);
B、YY y2(1);
C、YY y3(0);
D、YY y4;
答案
D
解析
考查的是类的继承。选项A的执行结果为B0,建立YY的对象y1,首先调用其构造函数,YY继承于XX所以先调用的为XX的构造函数,根据输入的参数可知输出B,然后执行YY的构造函数输出0:同理,选项B的执行结果为B1,选项C的执行结果为B0。
转载请注明原文地址:https://kaotiyun.com/show/i98p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 B建立E_R模型是数据库概念设计的重要内容,而概念设计是设计阶段的组成部分。
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*P;cout<<"pleaseinputastring:
要定义数组A,使得其中每个元素的数据依次为3、9、4、8、0、0、0,错误的定义语句是A)intA[]={3,9,4,8,0,0,0};B)intA[7]={3,9,4,8,0,0,0};C)intA[]={3,9,4,8};D)
把整型指针p赋值给通用指针q
关系关系代数是关系操纵语言的一种传统表示方式,它以集合代数为基础发展起来的,但它的运算对象和运算结果均是关系,这些新关系仍可以使用同样的代数运算进一步操作。关系代数也是一种抽象的查询语言,它通过对关系的运算来表达查询和修改处理的需求。
A、 B、 C、 D、 BE-R图具有三个要素:①实体(型)用矩形框表示,框内为实体名称;②属性用椭圆型来表示,并用线与实体连接。属性较多时也可以将实体及其属性单独列表;③实体间的联系用菱形框表示。用线将菱形
下面程序的运行结果是1______和2______。 #include #defineN10 #defines(x)x*x #definef(x)(x*x) voidmain() {inti1,i2; i1
下列叙述中正确的是()。
类中数据成员和成员函数的默认访问级别为__________。
下面不属于软件测试实施步骤的是
随机试题
WhoisFenddyLim?
在铜锌原电池的铜电极一端的电解质溶液中加入氨水后,其电动势将()。
小型数据通信及计算机网络工程的投资额为()。
股份有限公司的特点有()。
下列关于职工薪酬的处理,说法不正确的有()。
根据以下资料回答题。根据以上资料,能够推出的是()。
FaithinmedicinerunsdeepinAmerica.Wespendmoreperpersononhealthcarethananyothernation.Whetherweeattoomucho
Fromthebeginningofthetext,wecanconcludethatThemainideaofthetextisto
Ifyou’reinahospitalandyourdoctorwantstomonitoryouwithoutbeingintheroom,there’sanappforthat.Therearealso
Questions26-30CompletethefollowingsentencesusingNOMORETHANTHREEWORDSforeachanswer.
最新回复
(
0
)