首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于虚函数的说明中,正确的是( )。
下列关于虚函数的说明中,正确的是( )。
admin
2021-06-10
40
问题
下列关于虚函数的说明中,正确的是( )。
选项
A、从虚基类继承的函数都是虚函数
B、虚函数不得是静态成员函数
C、只能通过指针或引用调用虚函数
D、抽象类中的成员函数都是虚函数
答案
B
解析
在某基类中声明为virtual并在一个或多个派生类中被重新定义的成员函数。虚函数必须是基类的非静态成员函数,其访问权限可以是protected或public。如果一个类包含了纯虚函数,称此类为抽象类。所以本题答案为B。
转载请注明原文地址:https://www.kaotiyun.com/show/iVfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)eonst{this->a=a;}//②staticintg(){retuma
请打开考生文件夹下的解决方案文件proj1,该工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:注意:只能修改注释“//ERROR**
请打开考生文件夹下的解决方案文件proj2,此工程中包含一个程序文件main.cpp,其中有“部门”类Department和“职工”类Staff的定义,还有主函数main的定义。在主函数中定义了两个“职工”对象,他们属于同一部门。程序展示,当该部门改换办公
请打开考生文件夹下的解决方案文件proj3,其中该工程中包含定义了用于表示姓名的抽象类Name、表示“先名后姓”的姓名类Namel(名、姓之间用空格隔开)和表示“先姓后名”的姓名类Name2(姓、名之间用逗号隔开);程序应当显示:JohnSmith
请打开考生文件夹下的解决方案文件proj2,其中定义了Employee类和Manager类。Employee用于表示某公司的雇员,其属性包括姓名(name)和工作部分(dept)。Manager是Employee的公有派生类,用于表示雇员中的经理。除了姓名
在满足实体完整性约束的条件下()。
有如下程序:#includeusingnamespacestd;classBase{public:Base(intx=0):valB(x){cout
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assBook{public:Book(char*t=""){strcpy(title,t);}_
在E-R图中,用来表示实体的图形是()。
A、ABDEGCFHB、DBGEAFHCC、DGEBHFCAD、ABCDEFGHA二叉树遍历可以分为3种:前序遍历(访问根结点在访问左子树和访问右子树之前)、中序遍历(访问根结点在访问左子树和访问右子树两者之间)、后序遍历(访问根结点在访问左子树和
随机试题
某溶液主要含有Ca2+、Mg2+及少量A13+、Fe3+,今在pH=10时加入三乙醇胺后,用EDTA滴定,用铬黑T为指示剂,则测出的是()的含量。
心室期前收缩之后出现代偿间歇的原因是
导致肾盂肾炎的病原体有
肺的导气部的末端是哪种结构
保持良好的流动性将会对商业银行运营产生怎样的积极作用?()
下列属于完善初次分配机制的举措有()。
BSP将数据作为一种资源进行管理,下面()不属于它的管理范围。
在以下描述中,不是线性表顺序存储结构的特征是
下列关键字中,不属于C语言变量存储类别的是_____。
WhichofthefollowingstatementsisINCORRECTaboutMikeScott?
最新回复
(
0
)