首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是( )。
下列有关虚函数的表述中,错误的是( )。
admin
2020-06-29
35
问题
下列有关虚函数的表述中,错误的是( )。
选项
A、在C++中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字virtual的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符“.”进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://jikaoti.com/ti/4RA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C++函数的描述中正确的是()。
sizeof(float)是
有以下程序;#include<iostream>usingnamespacestd;classR{public:R(intr1,intr2){R1=r1;
对于浯句cout<<end1<<x;中的各个组成部分,下列叙述中错误的是()。
下列有关函数重载的叙述中,错误的是
使用VC++6.0打开考生文件夹下的源程序文件3.cpp,其中定义了用于表示矩形的CRect类,但类CRect的定义并不完整。请按要求完成下列操作,将类CRect的定义补充完整。(1)定义私有数据成员leftPoint、topPoint、righ
有如下类模板定义:templateclassBigNumber{longn;public:BigNumber(Ti):n(i){}BigNumberoperator+(BigNumberb
下面关于算法的叙述中,正确的是()。
字符串"8+a=\tb\n\r"的长度为
ClassA是一个类,且有如下语句序列ClassAc1,*c2;ClassA*c3=newMyClass;ClassA&c4=c1;则ClassA的构造函数被调用的次数是
随机试题
A、Bytakingsomepaintingcourses.B、Byconsultingthepaintingteacher.C、Byvisitingartmuseumsofvariouscountries.D、Byst
苇茎汤的适应证是阳和汤的适应证是
缪希雍所撰炮制专著的名称为
关于洗胃液的作用与用途A、1:5000~1:2000高锰酸钾溶液B、药用炭2份,鞣酸、氧化镁各1份的混合物5g加温水500mlC、3%过氧化氢溶液10ml,加入100ml水中D、1%~2%氯化钠溶液或生理盐水E、3%~5
某项劳务的开始和完成分属于不同的会计期间,且企业在资产负债表日提供劳务交易结果不能可靠估计。合同总收入200万元,预计总成本150万元,累计发生成本120万元,预计能够收到的价款为115万元,则下列会计处理正确的是()。
德勒公司是一家研发和制造大型游乐设施的企业。从风险管理基本流程来看,下列各项中,属于该公司为分析其所面临的运营风险需要收集的重要初始信息有()。
《中华人民共和国义务教育法》规定由_______确定义务教育的教学制度、教学内容、课程设置,审订教科书。
感染根管内的最主要的细菌()。
(2011年单选9)《中华人民共和国教育法》第83条规定:“境外的组织和个人在中国境内办学和合作办学的办法,由国务院规定。”从法律规则的分类角度看,该规定属于()。
Solvingaproblemcanbebrokendownintoseveralsteps.First,theproblemmustbeidentifiedcorrectly.Psychologistsreferto
最新回复
(
0
)