首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: using namespace std; class B{ public: B(int xx):x(xx){++count;x+=10;} virtual void show()const {c
有如下程序: using namespace std; class B{ public: B(int xx):x(xx){++count;x+=10;} virtual void show()const {c
admin
2020-11-11
13
问题
有如下程序:
using namespace std;
class B{
public:
B(int xx):x(xx){++count;x+=10;}
virtual void show()const
{cout<<count<<’_’<<x<<endl;}
protected:
static hat count;
private:
mt x:
};
class D:public B{
public:
D(int xx,int yy):B(xx),y(yy){++count;y+=100;}
virtual void Show()const
{cout<<count<<’_’<<y<<end1;}
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的构造函数给其值加1,在调用D的构造函数时给其值加1,因而输出其值等于2,在类D的构造函数中给成员变量y的值加100,所以其等于120并输出。
转载请注明原文地址:https://jikaoti.com/ti/pjl0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,此工程中含有一个源程序文件projl.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Con
必须用一对大括号括起来的程序段是()。
有如下程序:#include<iostream>usingnamespacestd;classInstrument{public:virtualvoidDisplay()=0;};classPiano:publicInstrum
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
下列语句中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数factor(int*des,int&length,intn)实现的功能是:将n所有因数存放到des中,通过length引用返回因数的个数,比如fat
使用VC6打开考生文件件下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补允完整。(1)重载运算符int,请在注释∥********1********后添加适当的语句。(2)重载运算符“
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
设二叉树的后序序列与中序序列均为ABCDEFGH,则该二叉树的前序序列为
C++系统预定义了4个用于标准数据流的对象,下列选项中不属于此类对象的是()。
随机试题
根据公式,房地产评估值=房地产年收益额/资本化率,此公式假设前提包括【】
乙型肝炎病毒复制活跃乙型肝炎感染恢复,已产生免疫力
患者,男,48岁。口苦,心烦,闷胸不舒,入睡困难,舌质红,脉数。用药宜选()
外企白领朱某与王某于2006年4月结婚,二人进行了婚前财产公证,并订立了婚后财产的归属协议,协议约定:婚前个人财产以及结婚后双方各自取得的财产,归各自所有。2006年7月,朱某为出国进修借朋友李某30万元,后李某急需用钱,遂要求王某还款。以下关于本案的说法
黄强因遗嘱继承纠纷将其妹黄月诉至法院,并在质证时提出黄月举示父亲的自书遗嘱是伪造的,申请笔迹鉴定,法院准许。关于本案的鉴定,下列哪些说法是正确的?()
官府菜在规格上一般不低于宫廷菜,而又与庶民菜有极大的差别。()
有一阅览室,读者进入时必须先在一张登记表上登记,该表为每一座位列出一个表目,包括座号、姓名,读者离开时要注销登记信息;假如阅览室共有100个座位。试分别用信号量和P、V操作以及管程来实现用户进程的同步算法。
A、Theoldpackageiscolorless.B、Theoldpackageisuninteresting.C、Peopleshouldprotecttheenvironment.D、Theoldpackagei
A、Theexamisveryeasy.B、Berelaxandcalmandthenshewillmakeit.C、It’snecessarytobringadictionarywithher.D、It’s
Thefirststeptodefeatinganenemyistopindownhisexactidentityandhowheoperates.Hypertension—chronic,abnormallyrai
最新回复
(
0
)