首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class XX { protected: int k: public: xx(int n=5):k(n){}:
有如下程序: #include using namespace std; class XX { protected: int k: public: xx(int n=5):k(n){}:
admin
2021-06-10
36
问题
有如下程序:
#include
using namespace std;
class XX
{
protected:
int k:
public:
xx(int n=5):k(n){}:
~XX()
{
Cout<<“XX”;
}
virtual void foconst=0;
};
inline void XX::foconst
{
cout<
};
class YY:public XX
{
public:
~YY()
{
cout<<”YY”:
}
void foconst
{
cout<
}
};
int main()
{
XX&p=*new YY;
p.f0;
delete&p;
retum 0:
}
执行上面的程序将输出( )。
选项
A、28XX
B、28YYXX
C、33XX
D、33XXYY
答案
A
解析
类YY公有派生于类XX,派生类对象可以替代基类对象向基类对象的引用进行赋值初始化,XX&p=*newYY语句定义了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://www.kaotiyun.com/show/xSfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括()。
有如下程序:#include<iostream>usingnamespacestd;classTestClass1{public:virtualvoidfun(){cout<<’’1’’;}};classTestClas
有如下类定义:classB{public:voidfun1(){}private:voidfun2(){}protected:voidfun3(){}};classD:publicB{
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assBasel{public:Basel(intd){cout<<d;)~Base1(){}
用VC6打开考生文件夹下的源程序文件modi3.cpp,这个程序完成输出到屏幕一些特定的信息,但工程有错误或者不完整,请完成以下功能:(1)初始化m_Num2的值为j,请在注释//********1********后添加适当的语句。(2
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示雇员的Employee类,但类Employee的定义并不完整。请按要求完成下列操作,将类CEmployee的定义补充完成。(1)定义私有数据成员name、street、c
下列有关运算符重载的叙述中,正确的是()。
下列叙述中正确的是( )。
下列关于运算符函数的描述中,错误的是()。
随机试题
生长激素分泌不足可导致肢端肥大症。()
长江公司为上市公司,2016——2017年年度发生如下业务:(1)2016年1月1日,长江公司以发行股份的方式取得非关联公司——黄河公司40%的股权。发行的普通股数量为200万股,面值为1元,发行价为12元,另发生发行费用40万元。取得股权当日,
在使用心里定价策略时,尾数定价一般只适用于()。
甲公司2017年计划投资购入一台新设备,有关资料如下:(1)该设备的初始投资额是600万元,该项目需要两年建成。预计该设备投产后,第一年年初需要投入营运资本25万元,预计投产后每年给公司增加300万元的销售收入,同时每年增加付现成本85万元。(2)该设
位于县城的某农机生产企业为增值税一般纳税人,2015年10月发生以下业务:(1)从小规模纳税人购进一批原材料,取得税务机关代开的增值税专用发票上注明价款50000元,原材料已入库,另支付给运输企业运输费用,取得增值税专用发票注明价款1000元,税款110
1957年与1952年相比,我国生产资料的生产增长了210%,消费资料的生产增长了83%,重工业生产在工业总产值中的比重由35.3%提高到45%。由此说明第一个五年计划期间()。
在按年龄编班的前提下,根据学生的学习能力或学习成绩的发展变化进行分组教学,这种分组属于()。
在分组交换方式中,分组是交换和传送处理的对象,其长度是()。
小明、小亮、小川、小海在网球场进行了几场球赛的较量。比赛结果是:①小明、小亮对阵小川、小海时,双方势均力敌、不相上下;②当小明与小川对调后,小明、小海一方轻而易举地获胜;③当小海腿受伤退出比赛,小亮一个人同小明、小川两人同时较量,结果却取胜了。假设
信息标准化是解决信息孤岛问题的重要途径,也是不同的管理信息系统之间数据交换和互操作的基础。作为信息化标准的一项关键技术,目前流行的()以开放的自我描述方式定义了数据结构,在描述数据内容的同时能突出对结构的描述,从而体现出数据之间的关系。这样组
最新回复
(
0
)