首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2020-07-23
43
问题
下列有关虚函数的表述中,错误的是
选项
A、在C++中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字virtual的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符.进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/bmyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类声明:classHow{intk;public:friendvoidshow();};则类How所拥有的构造函数的数量是
字符串"8+a=\tb\n\r"的长度为
有如下的类声明:#includeusingnamespacestd;classAA{public:virtualvoiddisp(){cout
有如下类声明:classBase{protected:intamount;public:Base(intn=0):amount(n){}intgetAmount()const{returnamount;}};class
下列关于运算符函数的描述中,错误的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
支持子程序调用的数据结构是( )。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
结构化程序设计中,下面对goto语句使用描述正确的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:TestClassATestClassBTestClassC其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
随机试题
是以事行而不悖。
角膜基质炎
下列哪一项不是类风湿关节炎的关节外表现
(2018年)下列各项中,不属于“财务费用”科目核算内容的是()。
()是审慎监管的核心。
一般在市面上出售的转基因食品对人的健康没有威胁,因为大部分此类食品只是改变了食品的营养结构,例如提高蛋白质含量,真正从人类的利益出发开发的转基因食品对我们是有益的。当然,这只是就短期而言,如果以一百万年为思考范围,人会不会因为吃了营养结构改变的食物而引起生
2010年1月5日,甲公司向乙公司采购大蒜,签订了一份100万元的大蒜买卖合同,约定:①甲公司支付定金30万元,且任何一方违约应向对方支付合同总价款30%的违约金;②由乙公司代办托运,合同签订后一周之内,货交承运人丙公司后即视为完成交付,自交付之日起20
A.Well,youdeservemore,B.thecompanymayfindeasiertoaccommodate,C.What’sonyourmind?Sarah:Couldwehaveachatw
Playistheprincipalbusinessofchildhood,andmoreandmoreinrecentyearsresearchhasshownthegreatimportanceofplayi
•Readthearticlebelowabouttheimportanceofwritingjobdescriptions.•Choosethebestwordorphrasetofilleachgapfro
最新回复
(
0
)