首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 (2)
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 (2)
admin
2019-05-04
40
问题
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。
(2)
选项
A、使原本由于接口不兼容而不能一起工作的那些类可以一起工作
B、将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作
C、定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
D、使算法可独立于使用它的客户而变化
答案
B
解析
在面向过程的程序设计语言中,回调(callback)函数是指函数先在某处注册,而它将在稍后某个需要的时候被调用。它实际上是一种参数化机制。
Command(命令)模式的设计意图就是“将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作”。其中一种应用场合就是抽象出待执行的动作以参数化某种对象,可用过程语言中的回调(callback)函数表达这种参数化机制。Command模式是回调机制的一个面向对象的替代品。
Observer(观察者)模式的设计意图就是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。
Strategy(策略)模式使得算法可独立于使用它的客户而变化。
Adapter(适配器)模式是一种类对象结构型模式。通过将一个的类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而不能一起工作的那些类可以一起工作。
转载请注明原文地址:https://jikaoti.com/ti/ZwJ7FFFM
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
实体之间的联系可以归结为一对一联系、一对多(或多对多)的联系与多对多联系。如果一个学校有许多教师,而一个教师只归属于一个学校,则实体集学校与实体集教师之间的联系属于()的联系。
详细设计的结果基本决定了最终程序的
数据库恢复是将数据库从()状态恢复到某一已知的正确状态。
软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。
以下程序执行后,输出的第一行是 (6) ,第二行是 (7) ,第三行是 (8) 。PROGRAMmainIMPLICITNONEINTEGER::a(3,2),b(2,3),c(3,3),i,j,k,tmpa=RESHAPE((/1,2,
下列4个函数或表达式中,返回值(或计算结果)的数据类型为字符型的是________。
在Word2003中,可将表格线变为实线的操作是()。
统一资源定位器由四部分组成,它们分别是()。
WinRAR完全支持市面上最通用的RAR及ZIP压缩格式,并且可以解开ARJ、CAB、LZH、TGZ等压缩格式。
【程序说明】假设用户名和口令存储在自由表“口令表”中,当用户输入用户名和口令并单击“登录”按钮时,若用户名输入错误,则提示“用户名错误”;若用户名输入正确,而口令输入错误,则提示“口令错误”。命令按钮“登录”的Click事件中的代码如下。【程序】USE
随机试题
Itisnaturalforyoungpeopletobecriticaloftheirparentsattimesandtoblamethemformostofthemisunderstandingsbetw
A.五灵脂B.郁金C.姜黄D.莪术既可治气滞血瘀之胸胁疼痛,又可治气火上逆、吐血衄血的药物是
以下哪一顶CT表现不支持支气管囊肿的诊断:
以阴阳失调来阐释真寒假热或真热假寒,其病机是
根据我国《建筑施工场界噪声限值》,混凝土搅拌机作业的昼间噪声限值为()dB。
货币的流通手段职能所具有的特点是()。
最近,研究人员调查了2657名60岁左右的人,结果发现,每天的钠摄入量超过4克的高钠饮食组(合10克食盐),与每天钠摄入量小于1.5克的低钠饮食组(合4克食盐)的人相比,高钠饮食组患高血压的风险明显高于低钠饮食组,而且,每天钠摄入量每增加0.5克(合1.
洪水是形成洪灾的直接原因。()
作为整个预算编制起点的是()。
试评述现代货币主义的货币政策主张。
最新回复
(
0
)