首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是______。 #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
48
问题
下列程序的运行结果是______。
#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全国计算机二级
相关试题推荐
语句’’printf(’’a\bhow\’are\’y\\\bou\n’’);’’的输出结果是()。
有以下程序段:inta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;printf("a=%db=%dc=%d",a,b,c);程序的输出结果是()。
若有以下定义:intx[10],*pt=x;则对x数组元素的正确引用是()。
结构化程序设计的基本原则不包括( )。
下列关于类、对象、属性和方法的叙述中,错误的是()。
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是()。
下列哪一条不属于数据库设计的任务?()
程序通过定义学生结构体变量,存储学生的学号、姓名和三门课的成绩。函数fun的功能是:将形参a中的数据进行修改,把修改后的数据作为函数值返回主函数进行输出。例如,若传给形参a的数据中学号、姓名和三门课的成绩依次是:10001、“ZhangSan”、95、8
下列关于类、对象、属性和方法的叙述中,错误的是()。
下面不属于对象主要特征的是()。
随机试题
()是指由施工企业自行组织,主要根据企业的自身情况,包括人员素质、机械装备程度、技术和管理水平等编制,在本企业内部使用的定额。
把下面的句子翻译成现代汉语。左右以君贱之也,食以草具。
银杏是雌雄同株的植物
关于胆管结石,下列哪一项是错误的:
乳管内乳头状瘤应尽快手术是因为
A.心尖部可触及有力的抬举感B.心尖搏动弥散C.心浊音界向两侧扩大,坐位呈烧瓶样D.心界呈梨形E.心界不大主动脉瓣关闭不全
投资基金证券与股票、债券的区别在于()。
对理财及理财规划的理解,()是不正确的。
富商苏某的现任妻子蒋某为了让自己儿子苏二继承苏某的全部财产,在苏某的前妻之子苏大要吃的甜品里下毒,但苏大因为肚子不舒服没有吃甜品。蒋某的行为属于()。
设A=,B是2阶矩阵,AB=A且B≠E,则a=________
最新回复
(
0
)