首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2020-10-21
8
问题
下列有关虚函数的表述中,错误的是
选项
A、在 C++ 中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字 virtual 的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符 . 进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/h8yp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//******error******的下面,修改该语句即可。#i
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数factor(int*des,int&length,intn)实现的功能是:将n所有因数存放到des中,通过length引用返回因数的个数,比如fat
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)完成默认构造函数TestClass的定义,使得TestClass对象的类型为int,默认值为a=0,b=0,c=0,请在注释//
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误,使得程序输出:10Testclassl注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//****
下列程序的输出结果是()。#include<iostream.h>voidmain0{intn[][3]={10,20,30,40,50,60};int(*p)[3];p=n;cout<<p[0][
下列定义语句中,错误的是()。
下列关于运算符重载的描述中,错误的是()。
下面关于C++流的叙述中,正确的是()。
通过派生类的对象可直接访问其()。
若一个函数的原型为“int*Xfunl(intx,int&y,charz);”,则该函数的返回值类型为()。
随机试题
患者因车祸颌面部损伤2小时急诊,伤后无昏迷史和呕吐史,检查:神志清楚,脉弱速,无呼吸困难,多个牙可整体摇动,后牙咬合正常,无张口受限,舌前1/3裂伤,出血明显,口底肿胀。止血有效的方法是
患者大便失禁,护士需将此内容用符号形式记录在体温单上,表示便失禁的符号是
确定该项目电磁环境及无线电干扰的评价因子。该项目若要进行清洁生产水平分析,你认为应该分析哪些内容?
运入加工现场的钢筋,每捆(盘)钢筋均应挂上标牌,标牌上没有()。
甲向乙签发了一张20万元的支票,出票时间为2010年4月1日,乙于同年4月5日背书转让给丙。关于支票的付款,下列说法正确的是()。
《铁路交通事故应急救援和调查处理条例》规定,旅客行李方面的赔偿,铁路运输企业与铁路旅客可以书面约定高于规定中()的赔偿责任限额。
下列谚语不涉及二十四节气的是:
阅读材料并结合背景知识回答问题: 材料第一次革命高潮提出的、我们党过去宣传的政权归苏维埃的口号,曾是革命和平发展、使小资产阶级逐渐清除其幻想的口号。现在和平发展和使政权无痛苦地转归苏维埃已不可能,因为政权事实上已经转移到反革命、资产阶级手中。现在只有彻底
下列选项中,不属于西周婚姻制度中婚姻缔结原则的是()。
Theimportanceandfocusoftheinterviewintheworkoftheprintandbroadcastjournalistisreflectedinseveralbooksthath
最新回复
(
0
)