首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2021-02-22
35
问题
下列有关虚函数的表述中,错误的是
选项
A、在C++中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字virtual的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符.进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/Mnfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类和对象的定义:classConstants{public:statiedoublegetPI(){return3.1416;}};Constantsconstants;下
下列有关指针的操作中,正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含一个源程序文件main.cpp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。
设R是一个2元关系,有3个元组,S是一个3元关系,有3个元组。如T=R×S,则T的元组的个数为()。
下面关于算法的叙述中,正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下面不属于软件设计阶段任务的是()。
设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是
软件测试的目的是()。
算法的空间复杂度是指
随机试题
原发性输卵管癌好发于:
运用重置核算法确定的重置成本可以是【】
WhenIbeganreadingCatch-22,Ithoughtitwasafarcicalsatireonlifeinthe’UnitedStatesArmyAirForce.LaterIbelieved
沉降药物的作用有
症见夜寐盗汗,时有自汗,五心烦热,两颧发红,口渴欲饮,舌红少苔,脉细数。其治疗宜用何方
下列除哪项外。均是治疗慢惊风的药物
应报同级人民政府和上一级安全生产监督管理部门备案的应急预案是()。
图例:数字表(表中含数字为1至9的自然数)数字表中数字和最小的一列第3行中的数字对应的符号是()。
A.翼内肌附着处B.咬肌附着处C.茎突下颌韧带附着处D.翼外肌附着处E.颞肌和咬肌的附着处喙突为()。
下列叙述中,正确的是
最新回复
(
0
)