首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
18
问题
有如下程序: #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全国计算机二级
相关试题推荐
设有定义:intn=1234;doublex=3.1415;则语句printf("%3d,%1.3f\n",n,x);的输出结果是
有以下程序:#include<stdio.h>intnew_div(doublea,doubleb){returna/b+0.5;}main(){printf("%d",new_div(7.8,3.1));}程序运行后的输出结果是(
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
对于循环队列,下列叙述中正确的是()。
下面程序的运行结果是()。#inc1ude#inc1udemain(){char*s1="abDuj";char*s2="ABdUG";intt;t=strcmp(s1,s2)
以下叙述中正确的是
在C语言中,变量的隐含存储类别是()。
有以下函数定义:intfun(doublea,doubleb){returna*b;}若以下选项中所用变量都己正确定义并赋值,错误的函数调用是()。
下列二叉树描述中,正确的是()。
某二叉树中度为2的结点有18个,则该二又树中有______个叶子结点。
随机试题
大海股份有限公司(以下简称“大海公司”)为增值税一般纳税人,适用增值税税率为17%,企业所得税税率25%,企业所得税采用资产负债表债务法核算。不考虑增值税、企业所得税以外的其他相关税费。大海公司2013年度财务报告于2014年3月31日经董事会批准对外报出
高血压病动脉硬化常累及血管为()
肝性脑病患者前驱期(一期)最早的临床表现是
甲对乙享有60万元债权,丙、丁分别与甲签订保证合同,但未约定保证责任的范围和方式。戊以价值30万元的房屋为乙向甲设定抵押并办理了登记。请回答以下79~82题。若甲对乙的债权已过诉讼时效一年,下列说法何者正确?()
建筑物折旧分为物质折旧、功能折旧和经济折旧三大类。其中,属于经济折旧的有()。[2006年考题]
结构简单、坚固耐用、运行可靠、维护方便、启动容易、成本低,但调速困难、功率因数偏低的电动机应是()。
许多人并不完全信任概率的规律,尽管这一规律一再显示出了它的准确性。例如,甚至在学校里研究概率理论的人中,也有许多人对乘坐商用飞机的恐惧超过了对乘坐行驶在高速公路汽车上的恐惧,尽管汽车行驶所造成死亡和重大伤害的危险比飞机航行所赞成的危险高出二十多倍。以下哪项
下面属于软件设计阶段产生的文档是()。
Thecentralproblemofeconomicsistosatisfythepeople’sandnation’swants.Theproblemwearefacedwithisthatour(1),
Notuntilitwascompletelydark______working.
最新回复
(
0
)