首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是【 】。 # include<iostream. h> class A { public: virtual void use(){cout << "in A\n"; } }; class B:public A { public:
下列程序的运行结果是【 】。 # include<iostream. h> class A { public: virtual void use(){cout << "in A\n"; } }; class B:public A { public:
admin
2010-06-06
67
问题
下列程序的运行结果是【 】。
# 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;
obi=new C;
obj->use()
delete obj;
}
选项
答案
in C
解析
本题考查虚函数和多态性。原本obj指向祖先类,随后被赋值,指向新的子孙类,则在使用use这个重载的虚函数时,根据当前指向可确定调用子孙的同名虚函数。
转载请注明原文地址:https://www.kaotiyun.com/show/9vjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义:floatx=1.5:inta=1,b=3,c=2;则正确的switch语句是()。
以下程序的输出结果是()。#include<stdio.h>voidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));)m
以下选项中可用作C程序合法实数的是()。
下列叙述中,正确的是()。
假定已建立以下数据链表结构,且指针p和q已指向如下图所示的结点:则以下选项中可将q所指结点从链表中删除并释放该结点的语句是()。
给定程序MODI1.C中fun函数的功能是:将p所指字符串中每个单词的最后一个字母改成大写。(这里的“单词”是指由空格隔开的字符串)。例如,若输入”Iamastudenttotaketheexamination.”,
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为( )。
关系数据库管理系统所管理的关系是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
定义部门的关系模式如下: 部门(部门号,部门名,部门成员,部门总经理) 使它不满足第一范式的属性是()。
随机试题
税务机关应当自收到申请延期缴纳税款报告之日()内作出批准或者不予批准的决定。
一枚2分硬币,连续抛掷3次,设A={至少有一次国徽向上}。求P(A)。
毛泽东思想形成的实践基础是( )
冯先生,因失血性休克正在输液。现测得其CVP4.8cmH2O(0.47kPa),BP90/55mmHg(12/7.3kPa)。应采取的措施是
在贷款分类中,银行首先了解的是贷款的基本信息,其内容包括()。
瓦格纳提出的税收()能够随财政支出的变化做出相应的调整。
Amodemwesternfamilyisusuallymadeupofahusband,awifeandtheirchildren.Inmodemwesternsociety,youngerchildrens
InBritain,thetopspectatorsportisfootball.Thissportwasseriously【1】_____asanorganizedgamein1848Later,theFoo
Theyareso(excite)______aboutseeingtheirlostsonagain.
A、Theyarefacedwithatoughjobmarket.B、Theyarenotsatisfiedwiththeircurrentworkstatus.C、Theyhaveanobligationto
最新回复
(
0
)