首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class XX { protected: int k; public: XX(int n=5):k(n){};
有如下程序: #include<iostream> using namespace std; class XX { protected: int k; public: XX(int n=5):k(n){};
admin
2012-01-20
16
问题
有如下程序: #include<iostream> using namespace std; class XX { protected: int k; public: XX(int n=5):k(n){}; ~XX() { cout<<"XX": } virtual void f()const=0; }; inline void XX::f()const { cout<<k+3; }; class YY:public XX { public: ~YY() { cout<<”YY”; } void f()const { cout<<k-3; XX::f(); } }; 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/k3Vp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若语句’’t=fun(fun(x,y,a),(a+b,a+
请阅读以下程序:#include#includevoidfun(intb[]){staticinti=0;do{b[i]+=b[i+1];}while(++i
下列不属于软件工程3个要素的是()。
设数据集合为D={1,2,3,4,5}。下列数据结构B=(D,R)中为非线性结构的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
结构化程序设计的基本原则不包括( )。
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
n个顶点的连通图中边的条数至少为()。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为______。
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点。
随机试题
血栓闭塞性脉管炎局部缺血期的特征性表现是
子宫脱垂的中医主要治法是
李某装修房子与建材商店签订了购买瓷砖的合同并交了定金。到了约定提货期的前一天,该商店突然通知说该批瓷砖已被一位熟人买走,近期无货。对此,下列说法正确的是()。
某工程采用工料单价法计价程序,以人工费和机械使用费为计算基础。已知该工程直接工程费为8000万元,其中人工费和机械使用费为5000万元;措施费为500万元,其中人工费和机械使用费为300万元,间接费率为12%,利润率为4%,计税系数为3.41%,则该工程的
异议信息确实有误,但因技术原因暂时无法更正的,征信服务中心()。
小孤山人文景观荟萃,有多处刻石,现存的“海门第一关”和“启秀寺”石刻为()题写
投掷运动员的器械出手速度属于()。
钱永健获得诺贝尔奖,国内媒体报道时着重强调他是钱学森的堂侄.你对此有什么看法?
甲,男,31岁,1998年因犯诈骗罪被判处有期徒刑,2001年7月刑满释放。乙,女,29岁,1999年因犯诈骗罪被判处2年6个月有期徒刑,同时宣告缓刑3年。2002年1月,甲、乙二人经预谋潜入丙家实施盗窃,当甲、乙二人欲携带所盗巨额财物离开丙家时,恰遇丙返
A、Itwasinnovative.B、Itwasemotional.C、Itwasdifferent.D、Itwasordinary.C细节归纳题。当谈到女士自己朗诵诗歌的独特方式时,她回答说,你可以集中在自己对诗歌的理解上。可能
最新回复
(
0
)