首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
47
问题
有如下程序:
#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://kaotiyun.com/show/xSfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;classMyClass{public:MyClass(){cout<<’*’;}MyClas
有如下程序:#include<iostream>usingnamespacestd;classPublication{//出版物类charname[30];Publication(char*nam
下列运算符函数中,肯定不属于类Value的成员函数的是()。
有如下程序:#inc1ude<iostream>usingnamespacestd;classONE{intC:public:ONE():c(0){cout<<1;)ONE(in
有如下程序:#include<iostream>#include<cmath>usingstd::cout;classPoint{public:Menddoubledistance(c
有如下函数模板:template<classT>Tsquare(Tx){returnx*x;)其中T是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程中包含一个源程序文件proj3.cpp,补充编制C++程序proj3.epp,其功能是读取文本文件in.dat中的全部内容,将文本存放到doe类的对象myDoc中。然后将my
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
下列符号中不属于C++关键字的是()。
若有定义“intx=4,y=5;”,则表达式“y>x++?x--:y++”的值为()。
随机试题
轴、轴上零件及两端轴承支座的组合称为轴组。()
A企业于2009年6月20日取得B公司10%的股权,于2009年12月20日取得B公司10%的股权并有重大影响,于2010年12月20日又取得B公司40%的股权,假定于当日开始能够对B公司实施控制,则企业合并的购买日为()
A.瘰疬、初起的肿疡B.哮喘、肺痨、瘰疬C.吐泻并作、中风脱证D.因寒而致的呕吐、腹痛E.命门火衰而致的阳痿、早泄隔蒜灸的适应病证是
糖皮质激素在治疗结核病中,主要用于下列疾病除外
重量单位有5级,其分级单位是()。
患儿男,6岁。患轻度室间隔缺损,尚未治疗。现因龋齿需拔牙,医生在拔牙前给予抗生素,其目的是预防()
在建工程因故中止施工的,建设单位应当自中止施工之日起( ),向发证机关报告,并按照规定做好建筑工程的维护管理工作。
长江公司2014年发生的与无形资产和固定资产有关的经济业务如下:(1)2月,长江公司购入一项商标权,以银行转账方式支付购买价款500万元和注册费2万元。为推广由该商标权生产的产品,长江公司发生广告宣传费22万元。该商标权合同约定的使用年限为9年,法律保护
某农副产品加工企业,生产多种类别产品,每种产品的收入成本都进行分别核算,制造费用按照合理方法在不同产品之间进行分摊,2018年发生下列业务:(1)2018年7月1日进口一批农产品,用于生产儿童零食,取得海关进口增值税专用缴款书,不含税金额200万元,税额
丘脑非特异性投射系统()。
最新回复
(
0
)