首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
66
问题
有如下程序:
#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打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数convert(char*strOct)的功能是将八进制转换为十进制。提示:要每一位转换,然后把转换后得到的数累加起来即可。注意:不
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
下列对队列的描述中正确的是
下列数据结构中,属于非线性结构的是
关于关键字class和typename,下列表述中正确的是()。
学院的每名教师只能属于一个系,则实体系和实体教师间的联系是
十进制整数设为整数类I,则下面属于类I的实例的是
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
感染
A______changeinpolicyisneededifrelationsareevertoimprove.
用于哌替啶中毒的解救药物是
含漱剂按给药途径和方法属于
案情:陈某因没有收入来源,以虚假身份证明骗领了一张信用卡,使用该卡从商场购物10余次,金额达3万余元,从未还款。(事实一)陈某为求职,要求制作假证的李某为其定制一份本科文凭。双方因价格发生争执,陈某恼羞成怒,长时间勒住李某脖子,致其窒息身亡。(事
简述账务处理模块与固定资产模块之间的联系。
甲公司根据合同约定向乙公司销售价值270万元建筑材料,乙公司向甲交付一张经丙公司承兑的商业汇票,该汇票距到期日尚有3个月。甲公司持有票据一个月后,因资金紧张,将其贴现给丁银行。丁银行在汇票到期日向丙公司提示付款时,遭拒付。丙公司拒付的理由是:乙公司来函告知
企业培训体系的子体系包括()。
根据下面材料回答下列问题。699万,这是教育部统计的2013年全国普通高校毕业生的人数,比2012年增加了19万,是2000年的6.5倍多,当时的毕业生总数为107万,由于就业形势严峻,这个夏天被称为“史上最难就业季”。今年就业形势可用“一增两减”概括
Globalizationisaphenomenonthathasbeenaffectingcountriesandsocietiesforseveraldecades,buttheoutlineoftheglobal
最新回复
(
0
)