首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class XX{ int X; public: XX(int xx=0):x(xx){} int get
有如下程序: #inc1ude<iostream> using namespace std; class XX{ int X; public: XX(int xx=0):x(xx){} int get
admin
2020-04-07
21
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
class XX{
int X;
public:
XX(int xx=0):x(xx){}
int getX() {return x;}
};
class YY: public XX{
int y;
public:
YY(int xx, int yy):XX(xx),y(yy){}
int getV() {return getX()+y;}
};
int main(){
YY c(3,4);
cout<<c.getV()+c.getX0<<endl;
return 0;
}
运行这个程序的输出结果是( )。
选项
A、3
B、4
C、7
D、10
答案
D
解析
由于类YY公开继承自类XX,所以执行表达式c.getV()+c.getX()的值等于3+3+4一10。
转载请注明原文地址:https://kaotiyun.com/show/Pj8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 D“*”是一个二元运算符,在作为成员函数重载时参数表中只有一个参数,对应于第二个操作数,而第一个操作数就是对象本身,仅以this指针的形式隐藏在参数表中。
如果表达式y*x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为
在下面的4个关键字中用来说明虚函数的是
单元测试又称模块测试,一般采用【】测试。
执行下列程序的结果是main(){float x=1,y;y=++x *++x;cout<<y<<end1;}
在结构化方法中,用数据流程图(DFC)作为描述工具的软件开发阶段是()。
下列叙述中正确的是
两个或两个以上模块之间联系的紧密程度称为()。
开发大型软件时,产生困难的根本原因是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
随机试题
车床精车外圆的圆柱度误差有长度范围规定。()
以下关于软盘格式化叙述中______是不正确的。
过点M0(1,1,1)且以a={4,3,2}为方向向量的直线方程某种扩音器系统的单价P(元)与需求量x(套)之间的函数关系为P=-0.02x+400(0≤x≤20000),则边际收入为________.∫f(x)dx=sin2x+C,C
关于神经的营养性作用,下列叙述正确的是
口腔健康咨询时,一青年认为牙好坏是天生的,刷不刷牙无所谓,口腔科医生告诉他正确的认识应是
对于国务院反垄断委员会的机构定位和工作职责,下列哪一选项是正确的?()
项目部涉及质量验评工作的责任部门包括()。
还本付息通知单应包括的内容有()。
以下嵌入式处理器类型中不具备内存管理单元(MMU)的是(10),嵌入式操作系统(11)可以运行在它上面。(11)
What’sthenewsitemmainlyabout?
最新回复
(
0
)