首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于虚函数的表述中,正确的是
下列关于虚函数的表述中,正确的是
admin
2020-10-21
32
问题
下列关于虚函数的表述中,正确的是
选项
A、虚函数不得是静态成员函数
B、抽象类中的成员函数都是纯虚函数
C、只能通过指针或引用调用虚函数
D、抽象类中的成员函数都是虚函数
答案
A
解析
在函数形参表后面添加"=0"可以指定该函数为纯虚函数,类中含有一个或多个纯虚函数,该类就是抽象类,选项B错误;可以通过对象指针或引用调用虚函数,也可以使用对象直接调用虚函数,只不过使用对象直接调用虚函数和调用普通成员函数一样,没有动态绑定,不具有多态性,选项C错误;抽象类中的成员函数至少有一个纯虚函数,对虚函数没有要求,选项D错误;一个函数定义为虚函数,它就是动态绑定的,在派生类中可以覆盖,而静态成员函数是属于整个类,不属于某个类对象,对于每个类来说只有一份代码,所有同类的对象共享这份代码,没有动态绑定的必要,选项A正确;答案为A。
转载请注明原文地址:https://kaotiyun.com/show/fwyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列模板声明中,有语法错误的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
下列关于C++预定义流对象的叙述中,正确的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下列有关函数重载的叙述中,错误的是()。
在面向对象方法中,实现信息隐蔽是依靠()。
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是()。
在深度为7的满二叉树中,叶子结点的个数为()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
有如下头文件:intn();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的this指针的是()。
随机试题
在龙门铣床一级保养时,应以维修工人为主,操作工人配合进行。()
职业道德
支气管哮喘病人肺功能检查会出现()。
使纤维蛋白分解为纤维蛋白降解产物的物质是
既能补肝肾、益精血,又能解毒、润肠通便的药物是
某桥式起重机净重6t,每吨设备安装费指标为200元/t,其中人工费为60元/t,则该桥式起重机安装费及其中的人工费为()元。
运用成本法估价需要先估算出()。
如果学生受到老师的鼓励,进而加倍努力学习,他的认知风格是场依存型。()
一个整数除以5余3,用所得的商除以6余2,再用所得的商除以7余1,用这个整数除以35,则余数为()。
下列关于SQL命令的叙述中,正确的是( )。
最新回复
(
0
)