首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class XX { protected: int k; public: XX(int n=5):
有如下程序: #include<iostream> using namespace std; class XX { protected: int k; public: XX(int n=5):
admin
2020-04-07
41
问题
有如下程序:
#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;
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/rC8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于纯虚函数与抽象类的描述中,错误的是()。
C++中封装性、继承性和______是面向对象思想的主要特征。
有如下函数模板定义:template<typenameT1,inta2,inta3>T1sum(T1a1){return(a1+a2+a3);}则以下调用中正确的是
执行下列程序后,输出“*”号的个数是______。#include<iostream.h>main(){inti,j;for(i=1;i<5;i++)for(j=2;j<=i;j++)cout<<’
在C++语言中,打开一个文件就是将这个文件与一个什么建立关联?
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是______。
写出执行完下列代码段之后指定变量的值:boolx=true,y=false,z=false;x=x&&y||z;y=x||y&&z;z=!(x!=y)||(y==z);则x=false,y=【】,z=【
对于模板定义关键字class和typename说法不正确的是
若某二叉树的前序遍历访问顺序是abdgcefh,中序遍历访问顺序是dgbaechf,则其后序遍历的结点访问顺序是
如下程序声明了一个使用两个通用数据类型的模板类dataClass,其中构造函数用于初始化两个数据成员,成员函数show用于输出两个数据成员的数值。#include<iostream>usingnamespaeestd;_
随机试题
A.紫外—可见光分光光度法B.原子吸收分光光度法C.荧光分光光度法D.火焰分光光度法E.反射分析法干化学分析技术应用的是
距肛门部6cm直肠绒毛状管状腺瘤约1.5cm,广基,最合适的处理方法为
女性患者,63岁,骨性关节炎6年,连续服用布洛芬(芬必得)近4年,1个月前出现上腹部不适,间断排柏油样便。查体:血压120/80mmHg,脉搏78/min,结膜略苍白,腹平软,剑突下偏右有压痛,无反跳痛和肌紧张,肠鸣音4/min。便隐血阳性。对该患者病因诊
损骨的表现走黄的表现
A、咳嗽新发者忌用B、寒痰咳喘及正虚邪恋者忌用C、外感咳嗽禁用D、外感风寒,痰涎雍盛,孕妇忌服E、风热痰热咳嗽及阴虚干咳者忌用咳喘宁口服液的使用注意是
设若该幅土地中有少量耕地,以下说法正确的是()
根据《标准施工招标文件》中“通用合同条款”的规定,监理人出具进度付款证书,则()。
我国《建筑法》规定,从事建筑活动的建筑施工企业、勘察单位、设计单位和工程监理单位应当具备的条件包括()。
①但是,这个运动是以一种“唯科学主义”的方式来宣称对科学的“崇拜”②新文化运动借助报纸等新式传播方式,对儒家传统进行污蔑式的批判,认为儒家是中国专制的傀儡③在当时的历史条件下,新文化运动对“民主”与“科学”的呼唤或许存在一定合理之处④在“打倒孔家店”
Thereisvirtuallynolimittohowonecanservecommunityinterests,fromsendingafewhoursaweekwithsomecharitableorgan
最新回复
(
0
)