首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中正确的是
下列有关虚函数的表述中正确的是
admin
2019-06-07
63
问题
下列有关虚函数的表述中正确的是
选项
A、对于派生类中定义的成员函数,即使没有加virtual修饰,也有可能是虚函数
B、只有虚函数才允许在派生类进行重定义
C、对虚函数的任何调用都称为多态调用
D、构造函数和析构函数也可以声明为虚函数
答案
A
解析
一旦函数在基类中声明为虚函数,它就一直是虚函数,派生类无法改变该函数为虚函数这一事实,所以派生类从基类中继承来的虚函数,不加virtual修饰,也是虚函数,选项A正确;普通成员函数在派生类中也可以重新定义,重新定义后的成员函数会屏蔽对基类同名函数的直接访问,选项B错误;多态调用只能是通过基类对象的指针或引用调用虚函数来实现,基类对象调用虚函数不是多态调用,选项C错误;构造函数不能声明为虚函数,因为构造函数是在对象完全构造之前运行的,在构造函数运行时,对象的动态类型还不完整,选项D错误;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Wh8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
C++中的模板分为函数模板和______。
下列关于模板的描述中,错误的是()。A)类模板的成员函数都是模板函数B)函数模板是一种参数化类型的函数C)满足一定条件时可以省略模板实参D)模板形参只能由关键字typename声明
下面程序的输出结果为()。#includevoidmain(){intx;hat&y=x;//变量引用Y=99;cout
如果表达式x=y*z中的*是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为__________。
对于枚举类型的定义语句enumWeek{Sun,Tue=3,Fri,Sat=6,Mon};中枚举常量Mon的值为__________。
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。I.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
需求分析阶段的任务是()。
A、 B、 C、 D、 Dc++语言中析构函数为符号“~”加类名,且析构函数没有返回值和参数,故前不加void关键字。所以正确的形式应该是~Myclass()。
程序流程图中带有箭头的线段表示的是( )。
随机试题
甲硫氧嘧啶的作用机制是
[2006年,第3题]球面x2+y2+z2=9与平面x+z=1的交线在xoy坐标面上投影的方程是()。
为筹措研发新药品所需资金,2013年12月1日,甲公司与丙公司签订购销合同。合同规定:丙公司购入甲公司积存的100箱B种药品,每箱销售价格为20万元。甲公司已于当日收到丙公司开具的银行转账支票,并交付银行办理收款。B种药品每箱销售成本为10万元(未计提跌价
信用级别越低的债券,投资者要求的收益率越高,债券的内在价值也就越高。()
内蒙古自治区杭锦后旗某镇铁矿开采企业为增值税一般纳税人,主要从事矿业开采和冶炼,并兼营饭店。2008年8月发生下列经营业务:(1)本镇开采铁矿石15000吨;另外在临县新开采的一个矿口,开采了铁矿石和锰矿石共203000吨,但是企业由于矿石分拣力量不
对于企业发生的外币交易,可以选择的折算汇率有()。
在GB/T2828.1中,检验水平(IL)规定了—个一般检验水平和—个特殊检验水平。()
100人参加7项活动,已知每个人只参加一项活动,每项活动均有人参加,且人数都不一样,那么,参加人数第四多的活动最多有几个人参加?
许多消费者在超级市场挑选食品时,往往喜欢挑选那些用透明材料包装的食品,其理由是透明包装可以直接看到包装内的食品,这样心里有一种安全感。以下哪项如果为真,最能对上述心理感觉构成质疑?()
将双绞线制作成交叉线(一端按ELA/TIA568A线序,另一端按ELA/TIA568B线序),该双绞线连接的两个设备可为(47)。
最新回复
(
0
)