首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: classXX { protected: intk; public: XX(int=5):k(n){}; ~XX() { tout
有如下程序: classXX { protected: intk; public: XX(int=5):k(n){}; ~XX() { tout
admin
2013-05-30
34
问题
有如下程序:
classXX
{
protected:
intk;
public:
XX(int=5):k(n){};
~XX()
{
tout<<“XX”:
}
virtual void f()const=0;
};
inline void XX::f()const
{
cout<
};
class YY:public XX
{
public:
~YY()
{
cout<<“YY”:
}
void f()const
{
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=*newYY语句定义了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/O1Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#include<iostream.h>voidmain(){boolt1=8,t2=0,t3=1;cout<<t1<<’\t’<<t2<<’\t’<<t3<<end1;}
下面程序的输出结果是()。#include<iostream>usingnamespacestd;voidmain()inti,j,m=0,n=0;for(i=0;i<2;i++)
下面程序的输出结果是【】。#include<iostream.h>intd=1;intfun(intp){staticintd=5;d+=p;cout<<d<<"";
有如下程序:#include<iostream.h>classBase{protected:inti;public:intj;};classDerived:publicBas
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch
对下列程序段的描述正确的是()。#include<iostream.h>intFun(int,int)voidmain(){cout<<Fun(5,50)<<endl;}intFun(i
有如下程序:#include<iostream>usingnamespacestd;classAA{intn;public:AA(intk):n(k){}intget(){ret
随机试题
以下不属于心理学研究领域的是
溶栓治疗的适应症是
患者,男,60岁。咳嗽,吐痰,反复发作5年,近1周症状加重。检查:体温正常,两肺散在干、湿啰音,血白细胞11.0×109/L,中性粒细胞0.8。应首先考虑的是
有利原则不包括
背景某桥为三孔预应力箱形连续梁,主跨径为30m+65m+30m=125m,桥面宽25m,全桥工期为280日历天。该项目部在施工前编制了详细的施工组织设计安全技术专项方案;专项方案由项目部技术负责人审核并报项目经理签任后实施。在挂篮施工中由于操作工人未按
A公司为支付货款,向B公司签发一张由甲银行承兑的汇票。B公司取得汇票后,将汇票背书转让给C公司。C公司将汇票背书转让给D公司,其后,D公司将汇票背书转让给E公司,但背书签章颠倒了位置,后E公司又将汇票背书转让给F公司。汇票到期后,F公司持汇票向承兑人甲银行
审计项目组采用非统计抽样方法测试甲公司2017年12月31日应收账款账面余额是否高估,应收账款账面审计前金额2200000元,总体规模1000,设计的样本规模50,采用系统选样方法选取了50笔业务,并对测试总体进行了分层,资料如表1:审计项目组函证了5
主张人本位的价值取向的代表人物是()
有一个体积为V、表面积为S的雪堆,其融化的速率与当时表面积成正比,即(其中k为正的常数),设融化期间雪堆的外形始终保持其抛物面形状,即在任何时刻t其外形曲面方程总为已知经过24小时融化了其初始体积V0的一半,试问余下一半体积的雪堆需再经多长时间才能全部
下列描述中错误的是()。
最新回复
(
0
)