首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2021-02-22
43
问题
下列有关虚函数的表述中,错误的是
选项
A、在 C++ 中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字 virtual 的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符 . 进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/V2fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请打开考生文件夹下的解决方案文件proj2,其中有矩阵基类MatrixBase、矩阵类Matrix和单位阵UnitMatrix的定义,还有main函数的定义。请在横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:1234
请打开考生文件夹下的解决方案文件proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:463184631
请打开考生文件夹下的解决方案文件proj1,其中有线段类Line的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应该是:Endpoint1=(1,8),Endpoint2=(5,
请打开考生文件夹下的解决方案文件proj3,其中使用友元函数访问类的私有数据成员,求出两个数据成员的大于1的最小公因子。请编写友员函数FnFun,使其输出结果为:Commondenominatoris2要求:补充编制的内容写在“//********
有如下类定义:classMyClass{intx;public:MyClass():x(0),y(0){}intGetX(){returnx;}voidSetX(intxx){x=xx
下列关于派生类构造函数和析构函数的说法中,错误的是()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
对于一个类定义,下列叙述中错误的是()。
下面关于算法的叙述中,正确的是()。
随机试题
向量组α1=(1,1+t,0),α2=(1,2,0),α3=(0,0,t2+1)线性相关,则t=[].
These______didusuallywellinthecontest,sothejudgesdidn’tknowwhomgiveprizeto.
A.腹水相对密度为大于1.016,蛋白含量大于30g/LB.腹水相对密度为小于1.016,蛋白含量小于30g/LC.腹水细胞总数升高,分类以多核细胞为主D.腹水葡萄糖小于3.4mmol/L,pH小于7.35肝硬化腹水性质常为
制剂中含有苯甲醇,新生儿和早产儿禁用的肝胆疾病辅助用药是()。
甲公司与乙公司依CIF安特卫普价格订立了出口一批布料的合同。货物运输途中,乙公司将货物转卖给丙公司。关于这批布料两次交易的风险转移时间,依2000年《国际贸易术语解释通则》及《联合国国际货物销售合同公约》的规定,下列哪些选项是正确的?
某建设项目计算期为10年,各年的净现金流量如下表所示,该项目的行业基准收益率为10%,则其财务净现值为()万元。某项目各年
甲公司近几年经济效益一直不好。2003年12月,公司董事长王某指示会计部门虚拟了若干笔销售收入,使公司报表由亏变盈,经乙会计师事务所审计后报出。2004年5月,当地财政部门在《会计法》执法检查中发现了这一会计做假行为,并依据《会计法》规定,拟对甲公司进行处
对使领馆申报运进的公务用品,经海关审核后应全部予以免税。()
如果软件价格上升,那么计算机供给水平将()
初中学生小王,家住县城,从他家到学校的路上,有十几家网吧。他每天早饭后,都能背起书包,按时去上学。期末复习考试前,他的班主任忽然请了长期病假,学校派张老师去接任该班班主任。张老师任班主任的第二天就来到了小王家,问小王为什么连续一个多月没去上学。小王家长闻讯
最新回复
(
0
)