首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class B{ public: B(int xx):x(xx){++count;x+=10;} virtual void show() const {cout<
有如下程序: #include<iostream> using namespace std; class B{ public: B(int xx):x(xx){++count;x+=10;} virtual void show() const {cout<
admin
2018-12-04
68
问题
有如下程序:
#include<iostream>
using namespace std;
class B{
public:
B(int xx):x(xx){++count;x+=10;}
virtual void show() const
{cout<<count<<’_’<<x<<endl;}
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<<count<<’_’<<y<<endl;}
private:
int y;
};
int B::count=0;
int main(){
B *ptr=new D(10,20);
ptr->show();
delete ptr;
return 0;
}
运行时的输出结果是( )。
选项
A、1120
B、2120.
C、l20
D、220
答案
B
解析
在主函数中定义了一个基类B的指针变量ptr,并调用类D的构造函数创建了类D的实例对象,因为变量count是全局变量所以在调用基类B的构造函数给其值加1,在调用D的构造函数时给其值加1,因而输出其值等于2,在类D的构造函数中给成员变量y的值加100,所以其等于120并输出。
转载请注明原文地址:https://kaotiyun.com/show/KrAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有如下程序:#include<iostream>usingnamespacestd;ClassTestClass1{private:inta;public:TestClassl(in
使用ifstream流类定义流对象并打开磁盘文件时,文件的隐含打开方式为()。
下列程序的执行结果是______。#include<iostream.h>classStudent{public:Student(intxx){x=xx;}virtualfloatca
下面不正确的描述为
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为______。
下列关于运算符重载不正确的是()。
有以下结构体说明和变量的定义,且指针p指向变量a,指针q指向变量b。则不能把节点b连接到节点a之后的语句是structnode{chardata;stmctnode*next;}a,b,*p=&a,*q
当数据的物理结构(存储结构、存取方式等)改变时,不影响数据库的逻辑结构,从而不致引起应用程序的变化,这是指数据的______。
软件工程的出现是由于
随机试题
Wherearethetwospeakers?
患者,女性,70岁,突发剧烈心前区疼痛,胸闷,心界向左扩大,心尖区吹风样3/6级杂音,HR96次/分,双肺底可闻及湿啰音。ECG示I、aVL、V5、V66导联ST段耗高,I、aVL有病理性Q波,频发室性期前收缩。CK—MB升高。该患者最可能的诊断为
蛋白质二级结构的叙述恰当的是指
属于开环核苷类的抗病毒药有
案例某钢铁联合企业主要设备有2600m3高炉一座(1号高炉),1280m3高炉一座(2号高炉),110t转炉三座,15×104m3高炉煤气柜两座(工作压力为8~10kPa,工作温度为35℃),10×104转炉煤气柜一座(工作压力为3kPa,工作温度为60
下列不征营业税的收入是( )。
某会计人员记账时,将应记入“应收账款”科目贷方的96000元误记入借方。会计人员在查找该项错账时,在下列方法中,应采用的方法是()。
乘坐国内航班的旅客须在班机起飞前______分钟到达机场。
社会主义代替资本主义的历史必然性用马克思、恩格斯在《共产党宣言》得出的结论阐释就是“资产阶级的灭亡和无产阶级的胜利是同样不可避免的”。()
在VisualFoxPro中,有如下程序,函数lIF()返回值是*程序PRIVATEX,YSTORE"男"TOXY=LEN(X)+2?IIF(Y<4,"男","女")RETURN
最新回复
(
0
)