首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是( )。
下列有关虚函数的表述中,错误的是( )。
admin
2020-06-29
48
问题
下列有关虚函数的表述中,错误的是( )。
选项
A、在C++中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字virtual的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符“.”进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/q48p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
软件是程序、数据和______________的集合。
存在定义inta[10],x,*Pa;,若pa=&a[0],下列的哪个选项和其他3个选项不是等价的?
关于友元,下列说法错误的是______。
当在使用类模板时,类模板本身被实例化咸了一个具体的______。
下面程序的执行结果为#includ"iostream"usingnamespacestd;classA{inta;public:voidSeta(intx){a=x;}
下列选项中,不是重载函数调用时选择依据的是
下列选项中,与实现运行时多态性无关的是
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示学生学号的类CStudentlD,但类CStudentlD的定义并不完整。运行结果为:学生的学号为:200805学生名为:李伟删除学生学号为
设c1和c2是类MyClass的对象,若将前缀运算符"--"和运算符"/"作为类MyClass的友元函数重载,则表达式--c1/c2等价于
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
按照在特定群体中的相对位置决定成绩好坏的测验是()
某企业根据特定招投标项目成立了项目组,组长由公司委派,成员来自于企业的研发、采购、质检等各职能部门。该项目组的组织结构属于【】
在社会主义市场经济中()
首先考虑的诊断为首选检查方法为
长期微热,烦劳则甚或伴见少气乏力等症状为特点的是()
吊装、运输、使用乙炔和氧气钢瓶时要防止(),不准使用电磁吸盘链绳吊装。
在下列( )情形下,人民法院应裁定终结执行。
小吴到商店买布。有两种同样长的布料,小吴买了第一种布料25米,买了第二种布料12米。小吴买完后,第一种布料剩下的长度是第二种布料剩下的长度的一半。那么这两种布料原来共有()米。
MeinKollegehatsichsehrgeaergert,dasserauchamSonnabendarbeitensoll,____jederverstehenwird.
______thereisapalacesituatedonthetipofoldConstantinople?______,______TheHagiaSophiawasconvertedintoamosquei
最新回复
(
0
)