首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2020-10-21
66
问题
下列有关虚函数的表述中,错误的是
选项
A、在 C++ 中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字 virtual 的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符 . 进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/1gyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中定义的Matrix是一个用于表示矩阵的类。成员函数max_value的功能是求出所有矩阵元素中的最大值。例如,若有3×3矩阵则调用max_value函数,返回值为3。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程包含一个源程序文件proj1.cpp。文件重将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR****found*
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1
如果表达式y母x++中,“*”是作为成员函数重载的运算符,“++”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可表示为()。
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
已知主函数中通过如下语句序列实现对函数模板swap的调用:inta[10],b[10];swap(a,b,10);下列对函数模板swap的声明中,会导致上述语句序列发生编译错误的是()。
对于循环队列,下列叙述中正确的是()。
设一棵树的度为3,其中没有度为2的结点,且叶子结点数为6。该树中度为3的结点数为
设二叉树共有500个结点,其中叶子结点有250个。则度为2的结点个数是
随机试题
连结脊柱的主要韧带有_______________、_______________、_______________、_______________、_______________和_______________。因韧带含水量较少,在T1WI和T2WI上均呈
设D是曲线y=x2与y=1所围闭区域,等于()。
甲公司适用的企业所得税税率为25%,2014年12月20日购入一项不需要安装的固定资产,成本为500万元,该项固定资产的使用年限为10年,采用年限平均法计提折旧,预计净残值为零。税法规定,该项固定资产采用双倍余额递减法计提折旧,预计折旧年限为8年,预计净残
下列关于信贷授权形式的划分,正确的有()。
行书源于哪位书法家()
2016年2月,中共中央办公厅印发通知,要求在全党开展“两学一做”学习教育。“两学一做”具体是指学党章、学党规、做合格党员。()
【中统】
Individualsareincreasinglybeingaskedtotakeonsoleresponsibility—andassumetheburdenofrisk—forcomplexsavingstasks
Traditionalsuperstitionsandbeliefs【C1】______disappearaltogether;theyassumenewformsand【C2】______tocontemporarycond
A、$15775.B、$16000.C、$16075.D、$13775.C
最新回复
(
0
)