首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
26
问题
有如下程序:
#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://jikaoti.com/ti/w2h0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数IsPalindromes(cha*string)实现的功能是判定给定的字符串是否构成回文字符串,如果是则返回1,否则返回0。如:1234554321或
请使用VC6或使用【答题】菜单打开考生文件夹pmj2下的工程pmj2,其中定义了Employee类和Manager类。Em-ployee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Msxmger是Employee的公有派生类,用
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(char*s,char*s1,char*s2)中形参字符串s1和s2有相同的字符个数,且s1中各字符互不相同。该函数实现将己知字符串s中所有在字
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为()。
数据库管理系统是()。
下面关于C++流的叙述中,正确的是()。
下列叙述中正确的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
下列叙述中正确的是()。
若已经声明了函数原型“boolfun(boola,intb=0);”,则下列重载函数声明中正确的是()。
随机试题
A、Communicatewithourcoworkers.B、Encounterpeopleindifferentplaces.C、Judgepeoplebasedonourfirstimpressions.D、Engag
《幼儿园教育指导纲要(试行)》中的教育目标较多使用“体验”“感受”“喜欢”“乐意”等词汇,这表明幼儿园教育强调()
皮质激素检查的是金霉素检查的是
硝酸酯类临床应用应注意
题11~12:某现浇钢筋混凝土楼板,板上有作用面为400mm×500mm的局部荷载,并开有550mm×550mm的孔洞,平面位置示意如图3-4所示。该楼板配置φ10@110的双向受力钢筋,试问,图3-4中孔洞边每侧附加钢筋的最低配置,应选用下列
以下符合《中华人民共和国文物保护法》中“建设工程选址中保护不可移动文物的有关规定”的是( )。
在Word编辑过程中,可以通过按()键,将输入光标径直移到文档的末尾。
下列关于增值税的计税销售额规定,说法不正确的有()。
形象:花容月貌
ReadthearticlebelowaboutasupermarketchainintheUK.Aresentences16-22ontheoppositepage’Right’or’Wrong’?Ifther
最新回复
(
0
)