首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
55
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下面程序的结果为()。#include"iostream.h"voidchange(inta,intb){inttemp;temp=a;a=
C++中封装性、继承性和______是面向对象思想的主要特征。
有如下程序#include<iostream.h>voidmain(){floatx=2.O,y;if(x<O.0)y=0.0;elseif
下列有关数据库的描述,正确的是
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
有如下类定义,请将Sample类的拷贝构造函数补充完整。classSample{public:Sample(){)~Sample(){if(p)deletep;)Sample(con
设变量a是int型,f是double型,i是float型,则表达式10+’a’+i*f值的数据类型是
C++语言的基本控制结构为顺序结构、选择结构和【】。
______是数据库设计的核心。
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
随机试题
①同一,是因为所有的现代人都是大约二十万年前从同一个人群繁衍下来的②分布各地的各个所谓种族也彼此杂居、通婚③遗传学家们早就意识到,人类的生物学特征是既同一又多样的④因此,将人类划分为几个种族,只有社会、文化意义,没有生物学意义
视野大小的顺序依次是
属于外感病因的是
患者,女性,28岁。左侧乳腺癌根治术后。患者出院时,提示患者掌握了正确的健康教育内容的描述是
股票发行监管制度包括()。①审批制②审定制③核准制④注册制
以下各项有利于实现教育公平的是()。①增加落后地区教育投人②取消改制校③教师交流制④打破城乡二元结构
有人说,传统小说是依赖经验的写作,而网络小说是依赖想象的写作。看来,这两种写作需要找到一个结合点,依赖经验的写作需要吸纳网络小说的想象,而依赖想象的写作则需要糅入传统小说中丰厚充实的经验。因此,当今的文学要从原创力日益萎缩的窘境中走出来,作家们增加生活经验
这次大会对经济改革问题交换了广泛意见。
阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。说明网络解决方案如图4-1所示。该网络原先使用的是国外品牌的交换机,随着网络规模的扩大,增添了部分国产品牌的交换机,交换机1至交换机5均是国产10M/100M自适应交换机,交换机6
Dogsareknownforastrongsenseofsmell.Theirnosescanbetrainedtoidentifydifferent【B1】______.Dogsareoftenusedins
最新回复
(
0
)