首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列有关虚函数的表述中,错误的是
下列有关虚函数的表述中,错误的是
admin
2021-02-22
60
问题
下列有关虚函数的表述中,错误的是
选项
A、在C++中,运行时的多态性是通过虚函数体现的
B、在类声明中只有加了保留字virtual的成员函数才是虚函数
C、通过指针或引用对虚函数的调用称为多态调用
D、非多态调用总是通过成员访问运算符.进行的
答案
B
解析
C++中,触发多态性必须满足两个条件:1、被调用函数为虚函数;2、必须通过基类类型的引用或指针调用函数,选项A、C正确;非多态调用虚函数只能通过类对象调用,类对象调用虚函数使用成员访问运算符"."进行,选项D正确;一旦函数在基类中被声明为虚函数,那它在后续的派生类中都是虚函数,可以不使用virtual关键字,派生类无法改变该函数是虚函数这一事实;选项B错误;答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/Mnfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹proj3下的工程proj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//*****666*****之间填写StringVar成员函数和友元函数
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,其中该工程中包含定义了用于表示姓名的抽象类Name、表示“先名后姓”的姓名类Name1(名、姓之间用空格隔开)和表示“先姓后名”的姓名类Name2(姓、名之间用逗号隔开);程序应当
有如下程序:#include<iostream>usingnamespaeestd;chtssVAC{public:intf()const{return3;}intf(){
有如下头文件:intf1();staticintt2();classMA{public:intt3();staticintf4();};在所描述的函数中
有如下类定义:classMyClass{public:MyClass(intd=0):val(d)+{}___________//运算符函数+的声明private:intval;
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
要建立文件流并打开当前目录下的文件file.dat用于输入,下列语句中错误的是()。
算法的空间复杂度是指()。
软件测试的目的是()。
软件调试的目的是()。
随机试题
患儿,男,32周早产。体重1450克,体温不升,呼吸50次/分,血氧饱和度95%,胎脂较多。护士首先应采取的护理措施是
患者,男,54岁,1年前日常活动后出现胸骨后疼痛,海日2~3次,近2个月发作次数增多,每日5~6次,轻微活动也能诱发,发作时心电图ST段呈一过性压低。药物治疗可选用
关于自动曝光量控制(AEC)的叙述,错误的是
一牧区青年,20岁,饮食以肉类为主,平日反复牙龈出血、鼻衄、皮下出血。
患者,男,38岁。主诉腹中肿块时聚时散,按之无形,痛无定处。其诊断是
膀胱结石最好确诊方法是
持续性房颤是指难以自动转复为窦性心律的房颤发作持续
根据《劳动合同法》,以下关于劳动者义务的说法,符合法律规定的是:
纳税担保是指经税务机关同意,为纳税人应当缴纳的税款及滞纳金提供担保的行为。纳税担保范围包括税款、滞纳金,但不包括实现税款、滞纳金的费用。()
y=,则y′=_______.
最新回复
(
0
)