首页
登录
从业资格
不同的对象收到同一消息可以进行不同的响应,并且会产生完全不同的结果,这种现象称为
不同的对象收到同一消息可以进行不同的响应,并且会产生完全不同的结果,这种现象称为
免费题库
2022-08-02
82
问题
不同的对象收到同一消息可以进行不同的响应,并且会产生完全不同的结果,这种现象称为多态,其实现由______支持。A.继承B.封装C.过载D.覆盖
选项
A.继承
B.封装
C.过载
D.覆盖
答案
A
解析
本题考查面向对象的基本知识。在面向对象系统中,在收到消息时,对象要予以相应。多态(polymorphism)是不同的对象收到同一消息可以进行不同的响应,产生完全不同的结果。用户可以发送一个通用的消息,而实现细节则由接收对象自行决定,使得同一个消息就可以调用不同的方法,即一个对象具有多种形态。多态的实现受到继承的支持,利用类的层次关系,把具有通用功能的消息存放在高层次,而不同的实现这一功能的行为放在较低层次,在这些低层次上的生成的对象能够给通用消息以不同的响应。多态有几种不同的形式,Cardelli和Wegner将其分为4类:参数多态、包含多态、过载多态和强制多态。其中参数多态是应用比较广的多态,包含多态在许多语言中都存在,最常见的例子就是子类型化。过载多态是同一个名字在不同的上线文中所代表的含义。
转载请注明原文地址:https://tihaiku.com/congyezige/2422096.html
本试题收录于:
中级 电子商务设计师题库软件水平考试初中高级分类
中级 电子商务设计师
软件水平考试初中高级
相关试题推荐
在某PC上运行ipconfig/all命令得到如下结果,本机IP地址的租约期为
在ASP中,网页访问计数器一般采用()对象记录。A.response B.
ARP请求消息是以()包发送的。A.单播 B.组播 C.广播 D.任意
在ADO对象中,()对象负责连接数据库。A.Connection B.C
若对二进制整数x和y的各位进行异或运算后的结果为全0,则说明()。A.x
ASP的()对象可以向服务器提供浏览器版本信息。A.Request B.Res
下图是在Linux系统中用ls命令查看文件信息的输出结果,可以判断命令行输入的完
下图是在Linux系统中用ls命令查看文件信息的输出结果,可以判断命令行输入的完
在Windows命令窗口中输入()命令后,得到如下图所示结果。图中结果表明(
某一网络由于网关故障不能进行Internet接入,采用抓包工具捕获的结果如下图所
随机试题
Fewpeoplewouldeverthinkofbeginninganewjobwhentheyareold,butAn
小样本情况下,总体均值检验的统计量可能为()。
水工隧洞设计应满足()的要求。A.工程总体规划 B.环境 C.水土保持
对以下4个反射波典型曲线的描述中,正确的有()。 A.图a)表示桩身完整
能比较准确反映整个循环情况,有助于判定左心室功能的指标是()。A.BP B.
现代认知心理学以1967年()出版的()为诞生标志。
甲未获烟草专卖许可,擅自购进明知是假冒的“中华”牌香烟100箱进行批发和零售,在
患者,女,12岁,身高140cm,体重32kg,因"脊柱侧弯"入院。入院后完善相
抗氧剂()A.氯化钠 B.硫柳汞 C.甲基纤维素 D.焦亚硫酸钠 E.E
根据《建筑地基基础设计规范》(GB50007)的分类方法,作为建筑地基的岩土,可
最新回复
(
0
)