首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XX { protected: intk: public: XX(int n=5):k(n){);
有如下程序: #include using namespace std; class XX { protected: intk: public: XX(int n=5):k(n){);
admin
2021-06-10
44
问题
有如下程序:
#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/ugfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,inta[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。例如:s="1234abcdef567";则:a[]中存储着123
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,其中有整数栈类IntList顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:46
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数sum(intA[NUM][NUM],intn)实现的功能是计算矩阵中所有非质数数字的和。提示:函数isPrime(intn)的功能是判
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assBase{public:voidfunl(){cout<<"Base\n";}vi
下列关于模板的叙述中,正确的是()。
若有下面的函数调用:fun(a+b,3,max(n-1,b))则fun的实参个数是()。
下面不属于软件工程过程的4种基本活动()。
关于关键字c1ass和typename,下列表述中正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中声明IntSet是一个用于表示正整数集合的类。IntSet的成员函数Intersection的功能是求当前集合与另一个集合的交集。请完成成员函数Intersection。在mai
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
Alittleboyinvitedhismothertoattendhisschool’sfirstteacher-parentmeeting.Tothelittleboy’s【21】,shesaidshewould
对于中毒原因未明确者的首要急救原则是
A.寒痰B.热痰C.燥痰D.湿痰E.咯血
国际收支包括()
保税仓库有哪些类型?
材料:柯老师班上的幼儿寒寒性格比较内向,不喜欢和其他小朋友交流,经常自己一个人玩。在一次数学活动上,柯老师引导幼儿学习5以内的数物对应,并结合幼儿的生活设计了“为家人买小蛋糕”的游戏环节。游戏中寒寒拿了数字5,却买了4个蛋糕。孩子们讨论的时候说:“寒寒
谋划和系统部署重大科技基础设施建设,对于增强我国原始创新能力,实现从科技大国迈向科技强国的目标具有重要意义。为此我国制定了建设重大科技基础设施的一系列目标。下面关于“十二五”期末要实现的目标,表述有误的是()。
文某在倒车时操作失误,撞上冯某新买的轿车。致其严重受损。冯某因处理该事故而耽误了与女友的约会,并因此争吵分手。文某同意赔偿全部的修车费用,但冯某认为自己的爱车受损并失去了女友,内心十分痛苦,要求文某赔一部新车并赔偿精神损害。下列哪一个选项是正确的(
【F1】Itistheworld’sfourth-most-importantfoodcrop,aftermaize,wheatandrice,whichprovidesmorecalories,morequickly,
设计模式按照目的可以划分为三类,其中,(54)________模式是对对象实例化过程的抽象。例如(55)________模式确保一个类只有一个实例,并提供了全局访问入口;(56)________模式允许对象在不了解要创建对象的确切类以及如何创建等细节的情况
最新回复
(
0
)