首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class XX{ int xx; public: XX():xx(0){cout
有如下类定义: class XX{ int xx; public: XX():xx(0){cout
admin
2019-06-04
26
问题
有如下类定义:
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、 A由于线性表采用的是顺序存储方式,用存储单元的邻接性体现线性表元素间的一维顺序关系,因此对线性表进行插入和删除运算时,可能需要移动大量的结点,以保持这种物理和逻辑的一致性。对于选项A)
A、 B、 C、 D、 C栈的操作规则是后进先出,队列的运算规则是先进先出。对于本题,出队顺序也就是入队顺序,同样也是出栈顺序,为了得到b、d、c、f、e、a出栈顺序,则入栈顺序应该是a进、b进、b出、c进、
有如下程序:#include<iostream>usingnamespacestd;intmain(){charstr[100],*P;cout<<"pleaseinputastring:
下面程序对一维坐标点类Point进行了运算符重载:#include<iostream>usingnamespacestd;classPoint{public:Point(intval){x=val
有如下程序:#include<iostream>usingnamespacestd;classTestClass{staticinti;public:TestClass(){i++;
实体完整性约束要求关系数据库中元组的______属性值不能为空。
下列关于函数模板的描述中,正确的是()。A)函数模板是一个实例函数B)使用函数模板定义的函数没有返回类型C)函数模板的类型参数与函数的参数相同D)通过使用不同的类型参数,可以从函数模板得到不同的实例函数
数据结构包括数据的逻辑结构、数据的【】以及对数据的操作运算。
代码编写阶段可进行的软件测试是
随机试题
巫术发生说的代表人物是()。
关于干酪样坏死的描述,错误的是
疟原虫在人体红细胞内进行的生殖是
正常人红细胞在不同浓度的低渗盐溶液中形态不同。在0.5%NaCl溶液中,红细胞的形态是
[2014年,第13题]函数(C1,C2为任意常数)是微分方程y’’-y’-2y=0的()。
影响资料可靠性的因素不包括()。
简述抵押权的含义和法律特征。
商品的本质因素是()
Plasticisthepanaceaoftheages.Nearlyeveryman-madeobject(1)_____(2)_____of,oratleast(3)_____itsverystructure,
Consideredasacontinuousbodyoffluid,theatmosphereisanotherkindofocean.Yet,inviewofthetotalamountofrainand
最新回复
(
0
)