首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; c1ass B{ public: B(int xx):x(xx){++count;x+=10;} virtual
有如下程序: #inc1ude <iostream> using namespace std; c1ass B{ public: B(int xx):x(xx){++count;x+=10;} virtual
admin
2020-04-07
51
问题
有如下程序:
#inc1ude <iostream>
using namespace std;
c1ass B{
public:
B(int xx):x(xx){++count;x+=10;}
virtual void show()const
{cout<<count<’_’<x<<end1;}
protected:
static int count;
private:
intx;
};
c1ass 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—>show0;
delete ptr;
retum 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://kaotiyun.com/show/Jx8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;ints=0;classsample{staticintn;public:samp
关于动态存储分配,下列说法正确的是()。。
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2};表达式Wednesday==Friday的值是()。
下列有关运算符重载的叙述中,正确的是
以下程序的执行结果是【】。#include<iostream>usingnamespacestd;classbase{public:virmalvoidwho(){cout<<"BaseCla
有两个关系R、S如下:由关系R通过运算得到关系s,则所使用的运算为
下列叙述中正确的是
友元运算符obj1>obj2被C++编译器解释为()。
为了表明一个函数不带返回值,应在定义函数时指定该函数类型为______。
算法的空间复杂度是指【】。
随机试题
车削薄壁套筒时,如径向夹紧力较大,车好的工件孔会呈()。
结合所学知识,试论述课程开发与课程理解的关系。
A.柴胡疏肝散B.大七气汤C.八正散D.沉香散E.六磨汤治疗气淋实证的主方是
下列不属于系统性风险特点的是()。
在Access中,打开“校本课程”数据库中的学生表与教师表,已知教师表中设置了主键为课程号,如果查询每位学生所学的课程名称,可以使用命令()。
愧疚补偿策略指的是不直接提出要求,而强调由于对方的责任导致自己处于困境,使对方产生愧疚心理,从而使对方补偿自己的一种策略。根据上述定义,下列反映了愧疚补偿策略的是:
进口设备的外贸手续费的计费基数是()人民币数。
结合材料回答问题:材料12013年11月21日,乌克兰政府决定,暂停有关与欧盟签署联系国协定的准备工作,同时表示将加强与俄罗斯等其他独联体国家的经贸关系。乌克兰社会经济和政治危机自此爆发。乌克兰与欧盟签署联系国协定是欧盟“东部伙伴关系
TheAmericanTwo-partySystemI.IntroductionA.theoldestpolitical【T1】______aroundtheworld【T1】______B.theclassicalexam
A)TheSupremeCourtunambiguouslyruledWednesdaythatprivacyrightsarenotsacrificedto21stcenturytechnology,sayingunan
最新回复
(
0
)