首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2020-07-23
28
问题
下列有关虚函数的表述中,错误的是
选项
A、在C++中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字virtual的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符.进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/bmyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关类成员的叙述中,错误的是
下列关于类定义的说法中,正确的是()。
下列关于函数模板的表述中,正确的是
有如下类定义:classFoo{public:Foo(intv):value(v){} //①~Foo(){} //②private:Foo(){}
下列叙述中正确的是
在医院,每个医生只属于某一个诊疗科,医生同一天可为多位患者看病,而一名患者可在多个科室治疗。则实体医生和患者之间的联系是
以下关键字不能用来声明类的访问权限的是()。
下面是重载为非成员函数的运算符的函数原型,其中错误的是()。
下列字符串中,正确的C++标识符是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,补充空出的代码。函数convert(cha*des,char*str)实现的功能是:(1)如果字符串最后面有空格,则全部删除;(2)转换后的数据放到des,并且指针作为返
随机试题
男性,70岁,体检时发现PSA明显升高。前列腺穿刺检查,病理诊断为前列腺癌GleasonⅠ级。下列描述中,与本诊断相符的是
A.普济消毒饮B.一贯煎C.五味消毒饮D.明目地黄汤E.六味地黄汤治疗糖尿病并发雀盲应首选
A.现况研究B.病例对照研究C.队列研究D.流行病学实验研究E.分析性研究由研究者控制干预措施的研究为
A.第一类B.第二类C.第三类D.第二类和第三类实行备案管理的医疗器械是()。
关于缓刑,下列哪一选项是错误的?
(2009年)根据《建设工程勘察设计管理条例》的规定,编辑初步设计文件应当()。
根据《建筑工程建筑面积计算规范》(GB/T50353—2013),设计加以利用并有围护结构的深基础架空层的建筑面积计算,正确的是()。
不考虑其他影响因素的情况,下列表述中反映企业偿还债务能力较弱的有()。
Wearewitnessingdiminishingfaithininstitutionsofallkinds.Peopledon’ttrustthegovernment.Theydon’ttrustbanksand
Ithinkyoucantakea(n)______languagecoursetoimproveyourEnglish.
最新回复
(
0
)