首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2015-07-22
37
问题
下列有关虚函数的表述中,错误的是
选项
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全国计算机二级
相关试题推荐
类模板的模板参数()。
下面对静态数据成员的描述中,正确的是()。
在定义类的对象时,C++程序将自动调用该对象的【】函数初始化对象自身。
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
下列关于类和对象的叙述中,错误的是
下列关于break语句的叙述不正确的是()。
关于在调用模板函数时实参的使用,下列表述中正确的是
下列关于this指针的叙述中,正确的是
有如下复数类的声明,请补充完整。classcomplex{doublereal;//实部doubleimag;//虚部public:complex(doublex,doubley){
随机试题
《将军族》叙述时大量使用的手法是()
肾病综合征时的利尿治疗,下列哪项不正确
支气管哮喘分型正确的是
女,70岁。间断水肿3年,加重伴乏力1个月。糖尿病病史20年,高血压病史17年。查体:BP175/85mmHg,心率85次/分,心律齐,双下肢中度水肿。实验室检查:Scr465μmol/L,血K+5.8mmol/L。尿RBC(-),蛋白(+++)。以下不适
机械加压送风的部位应有的余压值,下面不符合《高规》要求的是()
成本费用按()可分为单位产品成本费用和总成本费用。
上海港是中国最大的枢纽港。()
“治病不如防病,防病不如讲卫生”,这一说法强调的控制方式是:
Howmuchsleepdoesapersonneed?【31】thephysiologicalbasesoftheneedforsleepremainconjectural(猜想),renderingconclusiv
A______isagrowthoffeathers,furorskinalongthetopoftheheadsofsomeanimals,especiallybirds.
最新回复
(
0
)