首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2015-08-01
40
问题
有如下程序:
#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<
选项
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://www.kaotiyun.com/show/KcNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于测试的特征的是
结构化程序设计主要强调的是
下面程序的运行结果是#include<iostream.h>classbase{protected:inta;public:base(){cout<<"0";}};
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的______。
数据库、数据库系统和数据库管理系统之间的关系是()。
对于模板定义关键宁class和typename说法不正确的是()。
下列程序中,划线处正确的语句是()。#include<iostream.h>ClassBase{Public:Voidfun(){cout<<"Base::fun"<<endl;}};Cl
数据结构分为逻辑结构与存储结构,线性链表属于【】。
派生类的对象对它的基类成员中(),是可以访问的。
对于switch(C)中的变量c不能定义为的类型是()。
随机试题
7岁患儿,水肿1个月就诊。实验室检查:尿蛋白十++,24小时尿蛋白定量5g,为非选择性蛋白尿,补体C3降低。可能的诊断是
语言相关论的主要观点是()
A.0.01%B.0.02%C.0.1%D.0.1%~0.5%E.1%氯己定溶液可引起红斑的最小浓度为
患者,男性,56岁,有肝硬化病史10余年,今日食欲明显减退,黄疸加重,今晨因剧烈咳嗽,突然呕吐咖啡色液体约1200ml,黑便2次,伴头晕、眼花、心悸,急诊入院,体检:神志清楚,面色苍白,血压80/50mmHg,心率110次/min。该患者止血治疗宜采用
渗出性结核性腹膜炎的最佳强化治疗方案是
特纳(Tumer)牙是由于
患者女,23岁,有长期癫痫病史,来院前6小时内发作2次,到院后又有一次全身性大发作,历时2分钟,现处于发作后状态,宜采取的治疗是
甲国警察布某,因婚姻破裂而绝望,某日持枪向路人射击。甲国警方迅速赶到事发现场,采取措施控制事态并围捕布某。布某因拒捕被击毙。但布某的疯狂射击造成数人死亡,其中包括乙国驻甲国参赞科某。根据国际法的有关规则,就该参赞的死亡,下列判断哪一项是正确的?()
根据《继承法》,继承人丧失继承权的情形包括()。
设窗体上有2个直线控件Line1和Line2,若使两条直线相连接,需满足的条件是( )。
最新回复
(
0
)