首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
12
问题
下列程序的运行结果是______。
#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://kaotiyun.com/show/fLVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在软件开发中,需求分析阶段产生的主要文档是()。
以下叙述中错误的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,该函数的功能是:将s所指字符串中ASCII码值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如
以下针对全局变量的叙述错误的是()。
软件设计和使用的过程中,解决软件“怎么做”的阶段是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:ABCDEFGKHIJK,调用函数后,字符数组b中的内容为:ABCDEFGHIJK。请改正程序中的错误,使它能得出
数据字典(DD)所定义的对象都包含于
软件测试的目的是()。
在单链表中,增加头结点的目的是()。
随机试题
根据《突发公共卫生事件应急条例》,突发公共卫生事件发生后,具体负责组织突发公共卫生事件查、控制和医疗救治工作的部门是县级以上地方人民政府()。
内部控制的目标不包括()
WWW浏览器有使用获取______上的各种资源。
A.先兆流产B.不全流C.稽留流产D.难免流产E.完全流产妊娠后阴道出血,量多,伴有组织块,检查子宫小于停经月份,宫口松软,有活动性出血。可能的诊断是
有关解剖学方位的描述,错误的是
A公司经常派业务员小赵与B公司订立合同。小赵调离后,又持盖有A公司公章的合同书与尚不知其已调离的B公司订立一份合同,并按照通常做法提走货款,后逃匿。对此A公司并不知情。B公司要求A公司履行合同,A公司认为该合同与己无关,予以拒绝。下列说法正确的是()。
设防烈度为7度时的毛料石砌体房屋总高度和层数不宜超过()。
下面关于电子邮件和即时通讯的说法正确的有()。
根据企业所得税的有关规定,下列各项中,属于免税收入的有()。
A、 B、 C、 D、 B
最新回复
(
0
)