首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象技术中,__________________说明一个对象具有多种形态。
在面向对象技术中,__________________说明一个对象具有多种形态。
admin
2021-01-08
42
问题
在面向对象技术中,__________________说明一个对象具有多种形态。
选项
A、继承
B、组合
C、封装
D、多态
答案
D
解析
本题考查应试者对于面向对象的基本认识。
面向对象编程(OOP)语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。继承的过程,就是从一般到特殊的过程。要实现继承,可以通过“继承”(Inherit-ance)和“组合”(Composition)来实现。在某些OOP语言中,一个子类可以继承多个基类。但是一般情况下,一个子类只能有一个基类,要实现多重继承,可以通过多级继承来实现。
封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。
多态性(polymorphisn)是允许你将父对象设置成为和一个或更多的他的子对象相等的技术,赋值之后,父对象就可以根据当前赋值给它的子对象的特性以不同的方式运作。简单的说,就是一句话:允许将子类类型的指针赋值给父类类型的指针。实现多态,有二种方式,覆盖,重载。
聚合(组合):若在逻辑上A是B的“一部分”(a partof),则不允许B从A派生,而是要用A和其他东西组合出B。例如,眼(Eye)、鼻(Nose)、口(Mouth)、耳(Ear)是头(Head)的一部分,所以类Head应该由类Eye、Nose、Mouth、Ear组合而成,不是派生(继承)而成。聚合的类型分为无、共享(聚合)、复合(组合)三类。
转载请注明原文地址:https://kaotiyun.com/show/xlkZ777K
本试题收录于:
网络管理员上午基础知识考试题库软考初级分类
0
网络管理员上午基础知识考试
软考初级
相关试题推荐
某公司下设4个分公司A、B、C、D,上月各分公司的销售额及其在总公司所占比例如表3.5所示。由于此表单受潮,有些数据看不清了,但还可以推算出来。根据推算,D公司上月的销售额为______万元。
社会问卷调查是一种常见的调查方法。设计问卷的注意事项不包括(33)。
用Excel中的数据制作图表时,当相关的源数据发生变化后,由它产生的图表将______。
在局域网中以集中方式提供共享资源并对这些资源进行管理的计算机称为______。
_______是指在计算机网络中,通信双方为了实现通信而设计的需共同遵守的规则、标准和约定。
在Excel2007的某个单元格中输入“=4∧2”,按回车键后,该单元格显示的结果为______。
为了防止操作失误无意中修改某个已保存的重要历史文件,最好将该文件的属性改为“______”。
以下选项中,除(21)外都是计算机维护常识。
框架在网页布局中主要起什么作用?手机销售信息查询主页中定义了几个框架,分别显示哪个文档?以下是实现手机销售信息查询的网页加入信息功能的部分代码,其网页显示效果类似图6-9,请将(3)~(6)空缺处的代码填写完整。<!--以下为实现加入信息功能的
阅读以下配置信息,将(1)~(3)空缺处的命令填写完整。SW1>enable(进入特权模式)SWi#vlandatabase(设置VLAN配置子模式)SW1(vlan)#vtpserver(设置本交换机为
随机试题
螺杆式压缩机理论容积与各系数关系是Cn、Cp、D、L任一数值上升,理论容积V增大。
Intheearly1960sWiltChamberlainwasoneofonlythreeplayersintheNationalBasketballAssociation(NBA)listedatoverse
患者下肢浮肿多年,近一周来,尿量减少,纳呆脘痞,恶心呕吐,胸闷烦躁,舌苔黄腻,脉沉数。急则治标,宜选
患者,女性,长期发热,该患者的脉波为
时行感冒的特征是()
工程项目招标文件的内容包括()。
下列各项措施对建筑保温问题的解决效果不佳的是()。
施工成本管理就是要在()的情况下,采取相应管理措施,把成本控制在计划范围内。
甲企业为增值税一般纳税企业,生产销售A、B两种产品,增值税税率为17%,企业所得税税率为25%,不考虑其他相关税费,该公司2013年9月发生以下经济业务:(1)3日销售A产品800件,单价40元,增值税税率17%,款项已存入银行;(2)
已知有下面过程:PrivateSubproc1(aAsInteger,bAsString,OptionalxAsBoolean)......EndSub正确调用此过程的语句是______。
最新回复
(
0
)