首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
51
问题
下列程序的运行结果是______。
#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#include"string.h"voidfun(char*s[],intn){char*t;inti;j;for(i=0;i
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符串的内容应是:AA
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将一副扑克牌编号为1,2,3,…,53,54,以某种特定的方式洗牌,这种方式是将这副牌分成两半,然后将它们交
以下程序的运行结果是()。#include<stdio.h>main(){inta=3,b=4,c=8,d=4,m=1,n=3;printf("%d\n",(m=a>b)&&(n=c>d));}
若函数中有定义语句:intk;,则()。
设二叉树如下:则后序序列为
下面不属于对象主要特征的是()。
在面向对象方法中,不属于“对象”基本特点的是()。
在单链表中,增加头结点的目的是()。
在单链表中,增加头结点的目的是()。
随机试题
关于细菌群体生长周期的叙述,错误的是()
中央型肺癌是指
能用以直接或间接测出被测对象量值的装置、仪器仪表、量具和用于统一量值的标准物质,包括计量基准、计量标准、工作计量器具用计量基准或者社会公用计量标准所进行的以裁决为目的的计量检定、测试活动是
张某在某商场促销期间购买了一台手机,商场明示活动期间的商品,如有质量问题,只换不退。使用几天后,手机出现故障,经有关行政部门认定为不合格商品,张某要求商场退货,下列说法正确的是:()
甲公司为乙公司的母公司。2013年1月1日,甲公司从集团外部用银行存款3500万元购入丁公司80%股权(属于非同一控制下控股合并)并能够控制丁公司的财务和经营政策,购买日,丁公司可辨认净资产的公允价值为4000万元,账面价值为3800万元,除一项存货外,其
委托指令有多种形式,根据委托价格限制可分为()。Ⅰ.高价委托Ⅱ.市价委托Ⅲ.限价委托Ⅳ.低价委托
甲建筑工程公司下辖3个施工队、1个招待所(均为非独立核算单位),2008年经营业务如下:1.承包某建筑工程项目,并与建设方签订了建筑工程总包合同,总包合同明确工程总造价3000万元。2.甲建筑工程公司将其中200万元的建筑工程项目分包给
(2011年考试真题)某企业集团选择集权与分权相结合的财务管理体制,下列各项中,通常应当集权的有()。
“举一反三”“闻一知十”属于迁移的()
求幂级数的和函数.
最新回复
(
0
)