首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列描述中,( )是抽象类的特性。
下列描述中,( )是抽象类的特性。
admin
2010-03-29
13
问题
下列描述中,( )是抽象类的特性。
选项
A、可以说明虚函数
B、可以进行构造函数重载
C、可以定义友元函数
D、不能说明其对象
答案
8
解析
本题考核抽象类的特性。
①抽象类是指至少有一个纯虚函数的类。它往往表示一些抽象的概念,它的成员函数没有什么意义。
②抽象类是一种特殊的类,它是为了抽象和设计的目的而建立的,它处于继承层次结构的上层。抽象类的主要作用是将有关的类组织在一个继承层次结构中,由它来为它们提供一个公共的根,相关的子类是从这个根派生出来的。
③对于抽象类的使用有几点规定:抽象类只能用作其他类的基类,不能建立抽象类对象;抽象类不能用作参数类型、函数返回类型或显式转换的类型;可以说明指向抽象类的指针和引用,此指针可以指向它的派生类,进而实现多态性。
由此可知,抽象类区别于其他类的最根本的特征是不能定义对象。因此也一般将抽象类的构造函数说明为保护的访问控制。
转载请注明原文地址:https://kaotiyun.com/show/C3jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于C语言数据文件的叙述中正确的是()。
若有语句:inta[3][4],(*p)[4];p=a;,则以下选项中叙述错误的是
下列选项中不属于结构化程序没计原则的是()。
下列给定程序中函数fun的功能是:计算n!。例如,给n输入5,则输出120.000000。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:1#inclu
下列C语言语句会出现错误的是()。
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
下列说法正确的是()。
在C语言中,以下说法不正确的是()。
下列描述中,()是抽象类的特性。
下列描述中,抽象类的特性是
随机试题
职能式组织结构的缺点有()。
下列四项中,合法的IP地址是()。
根据企业破产法的规定,下列选项中,可以作为破产债权申报的有()。
下列有关管理层书面声明的作用的说法中,错误的是()。
根据维果茨基的观点,教学必须要考虑学生已经达到的水平,而且任何教学也必须着眼于学生的已有水平。()
根据下列给定材料,结合相关法律规定,回答下列问题刘某于2009年在某购物平台注册成立代购店,并通过了实名认证。2017年11月,王某在刘某经营的网店中订购了一条皮裤,收到货品后,王某发表了买家评论并给出了差评。之后,刘某和王某为差评事宜产生争议,王某又追
我国刑法规定,对于中止犯,没有造成损害的,应当免除处罚;造成损害的,( )处罚。
甲和乙工厂订立一份买卖汽车的合同,约定由工厂在6月底将一部行驶3万公里的卡车交付给甲,价款3万元。甲交付定金5000元,交车后15日内余款付清。合同还约定,工厂晚交车一天,扣除车款50元,甲晚交款一天,应多交车款50元;一方有其他违约情形,应向对方支付违
IfyouhadtosumuptheproblemsofAmericanhealthcarintwowords,theywouldbe"cost"and"coverage".Thecountryspends1
【B1】【B5】
最新回复
(
0
)