首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列关于纯虚函数与抽象类的描述中,错误的是( )。
下列关于纯虚函数与抽象类的描述中,错误的是( )。
admin
2013-05-30
67
问题
下列关于纯虚函数与抽象类的描述中,错误的是( )。
选项
A、纯虚函数是一种特殊的虚函数,它没有具体的实现
B、抽象类是指具有纯虚函数的类
C、一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类
D、抽象类只能作为基类来用,其纯虚函数的实现由派生类给出
答案
1
解析
本题考核纯虚函数和抽象类的定义。
①基类的虚函数有时候不可能被调用到,这时可定义该虚函数为纯虚函数。纯虚函数没有函数体,但一定要进行说明,它告诉编译器,它的具体实现在派生类中。所以选项A的说法是错误的。
②抽象类是指至少有一个纯虚函数的类。它往往表示一些抽象的概念,它的成员函数没有什么意义。所以选项B的描述是正确的。
③抽象类是一种特殊的类,它是为了抽象和设计的目的而建立的,它处于继承层次结构的上层。抽象类的主要作用是将有关的类组织在一个继承层次结构中,由它来为它们提供一个公共的根,相关的子类是从这个根派生出来的。
对于抽象类的使用有几点规定:抽象类只能用作其他类的基类,不能建立抽象类对象。抽象类不能用作参数类型、函数返回类型或显式转换的类型。可以说明指向抽象类的指针和引用,此指针可以指向它的派生类,进而实现多态性。
由此可知选项C和D的描述是正确的。
转载请注明原文地址:https://kaotiyun.com/show/zQNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在结构化分析中,用于描述加工逻辑的主要工具有三种,即:结构化语言、判定表、【】。
下列打开文件的表达式中,错误的是()。
内部静态变量的作用域是()。
在数据库设计中,数据流图表达的是______。
if语句的语法格式可描述为:格式1:if(<条件>)<语句>或格式2:if(<条件>)<语句1>else<语句2>关于上面的语法格式,下列表述中错误的是()。
概要设计是软件系统结构的总体设计,以下选项中不属于概要设计的是()。
下列叙述中错误的是()。
利用继承能够实现【】。这种实现缩短了程序的开发时间,促使开发人员复用已经测试和调试好的高质量软件。
成本效益分析的目的是从【】角度评价开发一个项目是否可行。
随机试题
投标人在投标过程中出现()时,招标人可以没收投标人递交的投标保证金。
疏浚工程实施中的环保措施有()。
下列不属于审计质量控制客体的是()。
进行基准分析,在选择基准对象时主要关注()。
亚氨基锂(Li2NH)是一种储氢容量高、安全性好的固体储材料,其储氢原理可表示为:。有关说法正确的是()。
所谓热污染,是指现代工业生产和生活中排放的废热所造成的环境污染。热污染可以污染大气和水体。火力发电厂、核电站和钢铁厂的冷却系统排出的热水,以及石油、化工、造纸等工厂排出的生产性废水中均含有大量废热。这些废热排人地面水体之后,能使水温升高。在工业发达的美国,
教育行动研究的特点就是在教育行动中研究。
(2009年单选21)与西方议会制度比较,下列选项中属于我国人民代表大会制度特点的是()。
1983午后,ARPANET分军用和民用两个领域,再加上美国国家科学基金会建立的通信网络,使得普通科技人员也能利用该网络。随着TCP/IP协议的发展与完善,世界各国的网络均以TC/IP协议连接到该网络上,逐渐发展形成目前规模宏大的Internet。这是因特
A、Theemployerandemployee.B、Theinterviewerandinterviewee.C、Theteacherandstudent.D、Thepoliceofficeranddriver.D预览选
最新回复
(
0
)