首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class XX { protected: int k; public: XX(int n=5):k(n){}; ~XX() { cout<<"XX"; } vi
有如下程序: #include<iostream> using namespace std; class XX { protected: int k; public: XX(int n=5):k(n){}; ~XX() { cout<<"XX"; } vi
admin
2016-10-28
18
问题
有如下程序:
#include<iostream>
using namespace std;
class XX
{
protected:
int k;
public:
XX(int n=5):k(n){};
~XX()
{
cout<<"XX";
}
virtual void f()const=0;
};
inline void XX::f()const
{
cout<<k+3;
};
class YY:public XX
{
public:
~YY()
{
cout<<"YY";
}
void f()const
{
cout<<k-3;XX::f();
}
};
int main()
{
XX&p=*new YY;
p.f();
delete&p;
return0;
}
执行上面的程序将输出( )。
选项
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/KONp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有语句int*point,a=4;和point=&a;下面均代表地址的一组选项是
若已知charstr[20];,有语句cin>>str;当输入为:Thisisaprogram所得的结果是str=()。
下面程序的功能是将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变,请填空。#include<iostream.h>#include<string.h>voidmain(){c
下列程序的输出结果是#include<iostream.h>voidmain(){char*str="12123434";intxl=0,x2=0,x3=0,x4=0,i;
有如下程序#include<iostream.h>voidmain(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[
在C++中,打开一个文件,就是将这个文件与一个【】建立关联,关闭一个文件,就是取消这种关联。
下列语句段将输出字符’*’的个数为()。inti=100;while(1){i--;if(i==0)break;cout<<’*’;}
下列叙述中正确的是
在算法正确的前提下,评价一个算法的两个标准是【】。
通过使用new和delete两个运算符进行的分配为【】存储分配。
随机试题
“刃”是()
关于立嘱能力的法律适用的主张。
口腔扪诊不能了解病变的
《城市房地产管理法》规定,城市基础设施用地和公益事业用地()由县级以上人民政府批准划拨。
从价定率计征消费税时,计税销售额中应包括()。
资本主义制度下的工资在本质上不是劳动的价值或价格,而是劳动力的价值或价格。()
①影响生物寿命最关键的因素是基因②同种生物的自然寿命是类似的③从进化的角度看,这是生物在长期适应环境的过程中逐渐积累,通过自然选择而形成的④环境可以决定相关基因是否表达,而这些基因的表达与否,又会影响相应蛋白质的表达水平,由此控制生物的寿命⑤在这个
甲男将女同事汪某骗至宾馆,要求与之发生性关系,否则在网上散布汪某的不雅照。汪某对甲破口大骂,甲觉得无趣,遂打消奸淫念头离去。甲的行为属于()(2015年非法学基础课单选第12题)
若某企业分配给业务部的IP地址块为59.63.15.128/26,分配给销售部的IP地址块为59.63.15.192/26,那么这两个地址块经过聚合后的地址块为()。
Steve:Francesca,what’syourfavouritepieceofmusic,wouldyousay?Francesca:Ithinkit’s"PieJesu"byAndrewLloyd-We
最新回复
(
0
)