首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
54
问题
下列程序的运行结果是______。
#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>intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输
有以下程序#include<stdio.h>inta=4;intf(intn){intt=0;staticinta=5;if(n%2){inta=6;
下列给定程序中,函数fun的功能是:把形参s所指字符串中下标为奇数的字符右移到下一个奇数位置,最右边被移池字符串的字符绕回放到第一个奇数位置,下标为偶数的字符不动(注:字符串的长度大干等于2)。例如,形参8所指字符串为“abedefgh”,执行结
下列哪一条不属于数据库设计的任务?()
在软件开发中,需求分析阶段产生的主要文档是()。
对建立良好的程序设计风格,下面描述正确的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是( )。
阅读下面程序,程序执行后的结果为()。#include"stdioh"main(){char*str="abcdefghijklmnopq";while(*str++!=’e’);printf
将数据和操作置于对象统一体中的实现方式是()。
随机试题
设备管理的功能有
外治法中,宫腔注药法的禁忌证为
A.疏肝解郁B.清热化痰C.调和冲任D.益气养阴E.清热解表肉瘿伴急躁易怒、汗出心悸、失眠多梦、形体消瘦。其治法是
政策性银行与商业银行相比,在经营管理上有相同的地方,即()。
某股权投资基金同意以10倍的市盈率对一家企业进行估值,基金本次投入金额达4000万元人民币,目标企业上一年度的净利润为1000万元人民币。双方于2017年3月正式签署投资协议,同时目标公司原股东承诺,若2019年9月份之前未能成功上市,则需按10%的年
在计算总敞口头寸中,()是一种为各国广泛运用的外汇风险敞口头寸的计算方法,同时为巴塞尔委员会所采用,中国银监会编写的《外汇风险敞口情况表》也采用这种算法。
旅客的合法权益主要有()。
以下不属于参谋子系统组织形式的是()。
Impatiencehasbeenaroundforalongtime.Thereisnothingnewaboutpeoplelosingtheirpatiencewhilestuckintrafficorwa
Tom:Employerscomplainthatpeoplegraduatingfromhighschooltoooftenlackthevocationalskillsrequiredforfull-timeempl
最新回复
(
0
)