首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2015-07-22
47
问题
下列有关虚函数的表述中,错误的是
选项
A、在 C++ 中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字 virtual 的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符 . 进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://kaotiyun.com/show/RtNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是【】。#include<iostream>usingnamespacestd;classTest{public:Test(){cnt++;)~Test(){cnt--;)statici
下列各个选项中对字符数组赋字符串的语句中,错误的是()。
对下列语句正确的描述是()。constint*x;//(1)int*constX;//(2)
数据的逻辑结构是指()。
若源程序文件abc.cpp中只有一个函数,该函数的名称为【】。
对象实现了数据和操作的结合,使数据和操作______于对象的统一体中
下列有关重载函数的说法中正确的是()。
下列不是描述类的成员函数的是
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
关于在调用模板函数时实参的使用,下列表述中正确的是
随机试题
中和100mL0.1moI/l氨水与中和100mL0.1mol/L氢氧化钠溶液所需硫酸量不相同。
下列属于工作标准内容的是()
甲携带乙厂盖有合同专用章的空白合同,以乙厂的名义与丙厂签订买卖冰箱合同一份,货物运抵后,乙厂以甲并非自己的业务员为由拒付货款。甲的行为属于()
“中精之腑”说的是
2007年6月5日,1990年7月21日出生的高中一年级学生小龙,因寰宇公司的公交车司机张某紧急刹车而受伤,花去若干医疗费。2008年2月小龙伤愈继续上学,写了授权委托书给其父李某,让他代理其提起诉讼。李某以正当的诉讼参加人的身份于2008年3月对寰宇公司
债的消灭情形主要有()。
下列关于风险处置方法的采用,说法正确的是()。
一般存款账户可以办理()。
下列对信用证支付方式的主要特点描述错误的是()。
你认为金钱、名誉、事业哪个重要?
最新回复
(
0
)