首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在面向对象技术中,__________________说明一个对象具有多种形态。
在面向对象技术中,__________________说明一个对象具有多种形态。
admin
2021-01-08
45
问题
在面向对象技术中,__________________说明一个对象具有多种形态。
选项
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
网络管理员上午基础知识考试
软考初级
相关试题推荐
某企业准备将A、B、C三项工作分配给甲、乙、丙三人,每人分别做一项。估计各人完成各项工作所需的天数如表3.4所示。
用Excel中的数据制作图表时,当相关的源数据发生变化后,由它产生的图表将______。
Word的功能不包括()。
下列关于TCP/IP协议的叙述中,不正确的是(31)。
甲希望将多个重要的Word文档经压缩打包后发给乙。为保密起见,甲希望将有关文件设置打开密码。以下关于设置打开密码的叙述中,正确的是________。
下列IP地址属于C类地址的是(17)。
连接主机A与交换机的单根网线的最大长度为多少?100BASE-TX局域网中交换机最多可以级连几级?两个交换机间的距离不能超过多少米?
阅读以下说明,回答问题1至问题5,将解答填入答题纸对应的解答栏内。说明某公司内部有一个采用TCP/IP作为传输协议的100BASE-TX局域网,包括1台服务器和20台客户机,通过一台16端口的交换机与一台8端口共享集线器级连,其网络结构如图11所
请认真阅读下列有关网络中计算机安全的说明信息,回答问题1至问题4。【说明】“震荡波”病毒对网络中计算机系统的攻击方式是:以本地IP地址为基础,开辟128个扫描线程,每个线程随机选取一个IP地址作为攻击目标,疯狂地试探连接目标主机的445端口,
在以太网的10Base-5标准中,粗同轴电缆的特性阻抗为(14),物理层采用(15)编码;100Base-TX采用的是(16)物理拓扑结构,传输介质通常采用(17)类双绞线;100Base-FX采用的传输介质是(18)。
随机试题
肝硬化病人早期腹水产生的主要原因是
关于流行性出血热少尿期治疗原则哪项是错误的( )
内脏痛的主要特点是
称取2.0g,可称取的范围是( )。
某水利工程项目进展到第10周后,对前9周的工作进行了统计检查,有关统计情况见下表。问题:计算9周末的费用偏差CV与进度偏差SV,并对结果含义加以说明。
企业建立的内部控制体系中,不涉及的要素是()。
陈某为求职,要求李某为其定制一份本科文凭。因价格谈不拢,陈某用刀杀死了李某。案发后,公安局刑警队侦查员杜某、戴某讯问陈某至深夜,陈某交代了作案工具匕首和抢得的现金等物在其家中卧室床下,为了尽快获取证据,杜、戴向大队领导做了汇报,并立即赶到陈某住处。叫醒其家
设函数y=f(x)由参数方程(t>一1)所确定,其中ψ(t)具有2阶导数,且ψ(1)=求函数ψ(t).
软件工程中,软件配置由配置项来表示,以下选项中,______不属于软件配置项的内容。
有一个接口定义如下:interfaceA{intmethod1(inti);intmethod2(intj);}那么下面各项中实现了该接口并且不是抽象类的是()。
最新回复
(
0
)