首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是【 】。 # include<iostream. h> class A { public: virtual void use(){cout << "in A\n"; } }; class B:public A { public:
下列程序的运行结果是【 】。 # include<iostream. h> class A { public: virtual void use(){cout << "in A\n"; } }; class B:public A { public:
admin
2010-06-06
79
问题
下列程序的运行结果是【 】。
# include<iostream. h>
class A
{
public:
virtual void use(){cout << "in A\n"; }
};
class B:public A
{
public:
virtual void use(){cout << "in B\n";}
};
class C: public B
{
public:
virtual void use() {cout<< "in C\n"; }
}; void main()
{
A *obj;
obi=new C;
obj->use()
delete obj;
}
选项
答案
in C
解析
本题考查虚函数和多态性。原本obj指向祖先类,随后被赋值,指向新的子孙类,则在使用use这个重载的虚函数时,根据当前指向可确定调用子孙的同名虚函数。
转载请注明原文地址:https://kaotiyun.com/show/9vjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏渊用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
下列选项中,不属于数据模型所描述的内容的是()。
有以下程序段:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c;以下选项中表
下列选项中,能正确定义数组的语句是
有以下程序#includemain(){intk=5,n=0;while(k>0){switch(k){default:break;case1:n+=k;case2:
下列给定程序中,函数fun的功能是:将n个尤序整数从小到大排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#include<conio.h>#incl
下列关于数据库设计的叙述中,正确的是()。
以下语句定义正确的是()。
设某二叉树的后序序列为CBA,中序序列为ABC,则该二叉树的前序序列为()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
随机试题
外伤性迟发性脑内出血多在伤后
A.肝脏B.肾脏C.脑组织D.骨骼E.脂肪组织汞进入机体后主要贮存在
患儿,男,5岁,因“肾病综合征”以肾上腺皮质激素治疗5个月,出现水肿减轻,食欲增加,双下肢疼痛,最应关注的药物副作用是()。
根据支付结算法律制度的规定,临时存款账户的有效期最长不得超过()。
由于客观原因造成的漏接,旅行社无需补偿。()
刘老师在《镜头里的花》摄影课教学中,在教室里布置了很多花卉,并播放有关花卉的影像和音乐。这种教学方法是()。
“教育是一种社会历史现象,产生于生产劳动的需要,其根本目的在于促使人的全面发展。”这是()的观点。
打赢脱贫攻坚战,必须坚持精准扶贫、精准脱贫,切实做到扶真贫、真扶贫、真脱贫。贫有百样,困有千种。不搞大水漫灌,坚持因人因地施策,因贫困原因施策,因贫困类型施策,做到对症下药、靶向治疗,才能真正拔除穷根、开掘富源,造福广大人民群众。这段话的主旨是(
Theworldchampionsufferedasensationaldefeat.
A、Theyareunderthechairbythetelevision.B、Theyareunderthechairwiththerubbish.C、Theyarebesidethetelevision.D、T
最新回复
(
0
)