首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class B{ public: B(int xx):x(xx){++count;x+=10;) virtual void s
有如下程序: #include using namespace std; class B{ public: B(int xx):x(xx){++count;x+=10;) virtual void s
admin
2019-06-04
65
问题
有如下程序:
#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
解析
在主函数中定义了一个基类B的指针变量ptr,并调用类D的构造函数创建了类D的实例对象,因为变量count是全局变量所以在调用基类B的构造函数给其值加l,在调用D的构造函数时给其值加1,因而输出其值等于2,在类D的构造函数中给成员变量y的值加100,所以其等于120并输出。
转载请注明原文地址:https://kaotiyun.com/show/wn8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是______。#include<iostream>#include<cstring>usingnamespacestd;voidfun(constchar*S,char&C){e=
A、 B、 C、 D、 D在软件开发中,需求分析阶段常使用的工具有数据流图(DFD),数据字典(DD)、判断树和判断表。
友元函数
面向对象程序设计主要经历了结构化设计和面向对象的程序设计阶段,面向对象在现在的程序设计中得到广泛的应用。
A、 B、 C、 D、 D面向对象方法是运用对象、类和实例、消息、继承、多态等概念来构造。
下列函数模板的定义中,合法的是A)template<typenameT>Tabs(Tx){retllrnx<0?-x:X;}B)templateclass<T>Tabs(Tx){returnx<0?-x;x;}C)temp
在每个C++程序中必须有且仅有一个()。A)函数B)主函数C)预处理指令D)语句
待排序的关键码序列为(33,18,9,25,67,82,53,95,12,70),要按关键码值递增的顺序排序,采取以第一个关键码为基准元素的快速排序法,第一趟排序后关键码33被放到第()个位置。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
下列关于栈的叙述中,正确的选项是()。
随机试题
《国家中长期教育改革和发展规划纲要(2010-2020年)》坚持把教育摆在优先发展的战略地位。
以下属现代组织结构理论的代表人物的有
哪项不是急性蜂窝织炎的表现()
A、卡方检验B、构成比C、Kappa值D、显著性检验E、可信区间数据的统计分析用假设检验进行统计推断通常指的是
A.四肢麻木B.关节痛C.皮肤瘙痒D.轻度水、火烫伤E.伤风感冒引起的头痛
A.国食注字TY+4位年号+4位顺序号B.国食注字TP+4位年号+4位顺序号C.国食注字YP+4位年代号+4位顺序号D.国食注字YR+4位年代号+4位顺序号婴幼儿配方乳粉产品配方注册号的格式是()。
政策影响性是指房地产投资易受到政府政策的影响。政府用来调控房地产市场的主要政策包括()。
背景某钢厂将一条年产100万t宽厚板轧制生产线的建设项目,通过招标确定本工程中的板坯加热炉车间和热轧制车间由具有冶金施工总承包一级资质的企业进行施工总承包,负责土建施工,厂房钢结构制作、安装,车间内300t桥式起重机的安装,设备安装与调试,三电工
“教育即生长”反映的教育目的论是()
线性表的顺序存储结构和线性表的链式存储结构分别是
最新回复
(
0
)