首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class B{ public: B(int xx):x(xx){++count;x+=10;} virtual void show()const
有如下程序: #include using namespace std; class B{ public: B(int xx):x(xx){++count;x+=10;} virtual void show()const
admin
2021-02-22
55
问题
有如下程序:
#include
using namespace std;
class B{
public:
B(int xx):x(xx){++count;x+=10;}
virtual void show()const
{cout<
protected:
static int count;
private:
int x;
};
class D:public B{
public:
D(int xx,int yy):B(xx),y(yy){++count;y+=100;}
virtual void show()const
{ cout<
private:
int y;
};
int B::count=0;
int main(){
B*ptr=new D(10,20);
ptr->show();
delete ptr;
return 0;
}
运行时的输出结果是( )。
选项
A、1_120
B、2_120
C、1_20
D、2_20
答案
B
解析
本题考查了类的继承。继承有3种方式,public公有、private私有和protected保护,本题都涉及了。本题中类D公有继承类B。在类B中又定义了虚函数,并且有保护类静态类型count及私有变量x。主函数中调用类D,类D又继承了类B,经过系统及调用,本题最终结果为2—120。
转载请注明原文地址:https://kaotiyun.com/show/g7yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据模型中,具有坚实理论基础的是
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并使程序的执行结果为:注意:错误的语句在//******error******的下面,修改该语句即可。#include#inclu
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是
下面不属于软件需求分析阶段任务的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员问的联系是
设一棵树的度为3,共有27个结点,其中度为3,2,0的结点数分别为4,1,10。该树中度为1的结点数为()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成构造函数的定义,使得数据成员变量filename和contex为空,内容长度FileLength为0。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
下列各项中,属于领导绩效的特征的是
在我国,树立焦裕禄式行政官员的正面榜样,目的就是为了发挥行政道德规范的【】
下列作业属于高温强热辐射作业的是()
工业建筑除尘系统中,与就地除尘比较,分散除尘的特点为()。
询盘
系统汇集年度时事文献、学科进展和各项统计资料的连续性出版物是()。
处理一个问题,必须把两方面的事实和证据加以详细叙述和比较,才能得到( )的结果。
有一个长度为12的有序表,按折半查找法对该表进行查找,在表内各元素等概率情况下,查找失败时所需的平均比较次数是()。
为了应答舆论,清政府在1905年以后预备立宪,为此出台了一系列的宪法性文件,下列各选项中,属于此类文件的有
Writeanessay(200-300words)accordingtothetopicgiven:Somepeoplesaythatsocialchangeoccursmorequicklyinheterogeneo
最新回复
(
0
)