首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
44
问题
下列程序的运行结果是______。
#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全国计算机二级
相关试题推荐
程序流程图中带有箭头的线段表示的是()。
下列定义变量的语句中错误的是()。
以下程序的输出结果是()。#include<stdio.h>main(){inta=8,b=6,m=1;switch(a%4){case0;m++;
给定程序中,函数fun的功能是:在形参SS所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容并把
下列函数的功能是()。voidfun(char*a,char*b){while((*b=*a)!=’\0’){a++;b++;}}
下列特征中不是面向对象方法的主要特征的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,该函数的功能是:将s所指字符串中ASCII码值为偶数的字符删除,串中剩余字符形成一个新串放在t所指的数组中。例如
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为()。
随机试题
VBA中定义符号常量使用的关键字是()。
Asthepriceofoilkeeps________,peoplehavetopaymorefordrivingacar.
Goinghungryisamajorcontributortoillhealth,particularlyamongchildren,andanewreportrevealshowlong-lastingtheda
试述进行公共政策研究时需要借助于模型的原因。
在《灯下漫笔》中,作者用钞票折价兑换银元的叙述是为了引出()
莲藕的通气组织属于区域环境。[]
某土石坝分部工程的网络计划如下图,计算工期为44天。根据技术方案,定A、D、I三项工作使用一台机械顺序施工。问题:按A→D→I顺序组织施工,则网络计划变为如图下所示:①计算工期是多少天?②机械在现场的使用和闲置时间各是多少天?
海关查验的方式一般分为______方式。
下列文学知识说法不正确的是()。
群众路线是中国共产党一切工作的根本出发点和归宿,是毛泽东思想的活的灵魂之一。群众路线的核心内容是()
最新回复
(
0
)