首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
26
问题
有如下程序:
#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://jikaoti.com/ti/PbA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
A、 B、 C、 D、 B通过两种树的遍历序列来推断第三种树的遍历时,反复利用前序和中序遍历的性质,就可以确定二叉树,具体:前序遍历的第一个结点A为树的根结点。中序遍历中A左边的结点在A的左子树中,A的右边的
在最坏情况下,冒泡排序的时间复杂度为______。
软件工具软件开发环境或称软件工程环境是全面支持软件开发全过程的软件工具集合。这些软件工具按照一定的方法或模式组合起来,支持软件生命周期内的各个阶段和各项任务的完成。
A、 B、 C、 D、 A线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。
关系在关系数据库中,把数据表示成二维表,而一个二维表就是一个关系。
下面程序对一维坐标点类Point进行了运算符重载:#include<iostream>usingnamespacestd;classPoint{public:Point(intval){x=val
下列选项中,不属于面向对象程序设计特征的是A)继承性B)多态性C)类比性D)封装性
下面关于虚函数的描述中,正确的是()。A)基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明B)虚函数是非成员函数C)虚函数是static类型的成员函数D)派生类中的虚函数与基
关系数据库系统实现的专门关系运算包括选择、连接和__________。
对于长度为n的线性表,在最坏情况下,下列各种排序法所对应的比较次数中正确的是()。
随机试题
内服能清热泻火,外用能敛疮生肌的药物是
男性,33岁,背痛夜间为重,无发热、咳嗽,骶髂区叩痛,呼吸差<3cm,应怀疑
医疗保健机构依法开展产前诊断的,必须符合卫生部规定的条件和技术标准,并经县级以上地方人民政府卫生行政部门
不引起肠黏膜损伤的腹泻致病菌是
与酚磺乙胺混合注射可引起中毒的药物是
对于有限责任公司的监事会,下列哪一项表述符合法律规定?()
下列不属于附加刑的是()。
认为教育目的应根据社会发展的需求来确定,教育效果只能以社会效益来衡量的教育主张是()
党和国家制定路线、方针、政策的出发点和立足点是
“主键”不允许取重复值,是指( )。
最新回复
(
0
)