首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2020-07-23
17
问题
下列有关虚函数的表述中,错误的是
选项
A、在C++中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字virtual的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符.进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/bmyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类及函数的定义:classWow{intk;public:Wow(intn=0):k(n){}intincre(){return++k;}
将十进制数转换为二进制数的递归函数定义如下:voidd2b(unsignedintn){if((n==0)||(n==1))cout
下面不属于对象主要特征的是
有如下程序:#includeusingnamespacestd;classShape{//图形类public://图形绘制函数(用显示字母模拟)virtual
面向对象方法中,继承是指( )。
有如下类定义:#includeusingnamespacestd;classPoint{public:intGetXY(){returnx+y;}
下列选项中属于面向对象设计方法主要特征的是( )。
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )。
下面不属于软件设计阶段任务的是()。
给定程序的主函数中,已给出由结构体构成的链表结点a、b、e,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
随机试题
试述川崎病的诊断标准。
允许合法人或机构使用病案的特殊情况是
最能反映贫血的实验室检查指标为
患者,男,72岁。1个月前因急性脑梗死致左侧肢体偏瘫入院,2周前出院。社区护士对患者进行访视,发现患者目前意识清晰,血压维持在145/95mmHg左右。左侧肢体偏瘫,右侧肢体肌力良好,皮肤弹性好。语言表达部分障碍。目前久卧床,可在床上独立进餐,现由老伴照料
关于民用建筑构造要求的说法,错误的是()。
企业对外提供的劳务分属不同会计期间且资产负债日提供劳务的交易结果不能可靠估计的.不能采用完工百分比法确认其当期劳务收入。()
下列属于教学环境的因素有()。
x2+4y2=16的离心率等于______,与该椭圆有共同焦点,且一条渐近线是x+=0的双曲线方程是______.
关于函数的返回值,以下选项中描述错误的是
A、Tellingthemthemistakestheyhavemade.B、Treatingthemthewayyouwanttobetreated.C、Pretendingthattheyareperfecta
最新回复
(
0
)