首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
#include using namespace std; class XX { protected: intk: public: XX(int n=5):k(n){}; ~XX()
#include using namespace std; class XX { protected: intk: public: XX(int n=5):k(n){}; ~XX()
admin
2017-02-22
43
问题
#include
using namespace std;
class XX
{
protected:
intk:
public:
XX(int n=5):k(n){};
~XX()
{cout<<"XX";}
virtual void foconst=0;
};
inline void XX::f()const
{cout<
class YY:public XX
{
public:
~YY()
{ cout<<"YY";}
void foconst
{cout<
};
int main()
{
XX &p=*new YY;
p.f();
delete &p;
return 0:
}
执行上面的程序将输出( )。
选项
A、28XX
B、28YYXX
C、33XX
D、-33XXYY
答案
A
解析
类YY公有派生于类XX,派生类对象可以替代基类对象向基类对象的引用进行赋值初始化,XX&p=*new YY语句定义了XX对象p引用,并用YY对象初始化,p并不是YY对象的别名,是XX基类对象的别名,故先调用基类XX的构造函数将k初始化为5,p.f()首先输出k一3即2,然后调用XX::f()输出k+3即8,delete&p删除p,调用XX的析构函数输出“XX”。
转载请注明原文地址:https://kaotiyun.com/show/d6Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是【】和【】。#include<iostream.h>#defineN10#defines(x)x*x#definef(x)(x*x)
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
下列程序的输出结果是#include"iostream"usingnamespacestd;intMax(inta,intb){if(a>b)
下面程序的运行结果是#include"iostream.h"#definesum(a,b)a*bvoidmain(){intx;x=sum(1+2,3);
在下面程序横线处填上适当内容,以使该程序执行结果为4.4。#include<iostream>usingnamespacestd;template<typenameT>Taverage(T*datA)
在长度为n的有序线性表中进行二分查找,需要的比较次数为
对于循环队列,下列叙述中正确的是
模板函数的真正代码是在()时候产生。
写出执行完下列代码段之后指定变量的值:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=false,Z=
下面关于函数模板的表述中不正确的是()。A)类模板的成员函数都是模板函数B)类模板本身在编译过程中不会产生任何代码C)类模板只能有虚拟类型的参数D)用类模板定义一个对象时,实参不能省略
随机试题
在Access中,文本类型的字段最多存储【】个字符或数字。
食管癌的X线表现不包括()
A.所在地省级人民政府卫生主管部门批准B.所在地设区的市级人民政府卫生主管部门批准C.所在地设区的市级药品监督管理部门批准D.所在地省级药品监督部门E.国家卫生行政主管部门医疗机构需要使用麻醉药品和第一类精神药品的,应当经()部门批准
某机床企业生产130型号机床,其年产量为10000台,每个机床需要型号为C1-001的齿轮2个。该企业年初运用在制品定额法来确定本年度车间的生产任务,相关信息及数据见下表:在制品定额计算表为各车间分配生产任务时必须与()相平衡。
(2018年真题)计算机病毒能利用系统信息资源进行繁殖并生存,影响计算机系统正常运行。下列关于计算机病毒的表述,正确的是()。
依法执教就是要求教师在教育教学活动中,按照教育法律、法规使自己的教育教学活动法制化和规范化。
违法犯罪分子实施犯罪后携带匕首逃跑的,人民警察可以使用武器。()
类似于孔子的启发式教学法的是苏格拉底的()
Lookatthenotebelow.Youwillhearawomanleavingamessageaboutwheretoholdameeting.
【S1】【S9】
最新回复
(
0
)