首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #include<iostream.h> class A { public: virtual void use( ) {cout<<"in A\n";} }; class
下列程序的运行结果是______。 #include<iostream.h> class A { public: virtual void use( ) {cout<<"in A\n";} }; class
admin
2010-12-16
43
问题
下列程序的运行结果是______。
#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;
obj=new C;
obj->use( );
delete obj;
}
选项
答案
in C
解析
本题考查虚函数和多态性。原本obj指向祖先类,随后被赋值,指向新的子孙类,则在使用use这个重载的虚函数时,根据当前指向可确定调用子孙的同名虚函数。
转载请注明原文地址:https://www.kaotiyun.com/show/fLVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是()。#includemain(){inta=3,b=4,c=8,d=4,m=1,n=3;printf("%d\n",(m=a>b)&&(n=c>d));}
有以下程序:#include<stdio.h>intm1(intx,inty){returnx<=y?x:y;}intm2(intx,inty){returnx<=y?y:x;}imfun(inta,intb){return
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:判断输入的任何一个正整数n,是否等于某个连续正整数序列之和。若是,则输出所有可能的序列,否则输出“不能分解”。
有以下程序;#include#defineN2#defineMN+1#defineMUN(M+1)*M/2main(){printf("%d\n",MUN);
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
给定程序MODI1.C中函数fun的功能是:把主函数中输入的3个数,最大的放在a中,最小的放在c中,中间的放在b中。例如,输入的数为:551234,输出结果应当是:a=55.0,b=34。0,c=12.0。请改正程序中的错误,使
某二叉树共有150个结点,其中有50个度为1的结点,则()。
在面向对象方法中,不属于“对象”基本特点的是()。
将数据和操作置于对象统一体中的实现方式是()。
虚基类说明格式如下:slass派生类名【】<继承方式><基类名>。
随机试题
《》是中国教育史上最早比较系统地论述教学原理的专著,也是世界上最早的教育专著。
若f′(x0)=1,f(x0)=0,则=________.
妊娠晚期及分娩期合并急性病毒性肝炎,对产妇威胁最大的是
女性,25岁,妊娠5个月,因转移性右下腹痛2小时就诊。经检查诊断为急性阑尾炎,其治疗措施错误的是
对工程网络计划进行优化,其目的是使该工程( )。
某公司2001年销售收入为500万元。未发生销售退回和折让,年初应收账款为120万元。年末应收账款为240万元。则该公司2001年应收账款周转天数为( )天。
醉驾:入刑
成语是汉语的精髓,是中华文明的瑰宝。它具有____________的特性,常常在一段话甚至一篇文章中起着____________的作用,这就使得汉语表述简洁而又传神。填入画横线部分最恰当的一项是:
Evehadtopay$5.00becauseshewroteabadcheck.She______hermoneybeforeshewroteacheck.
OneofDaraTorres’trainersiswalkingalloverme.Literally,I’mlyingonmystomachasSteveSierraconcentrateshisentire
最新回复
(
0
)