首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 (2)
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 (2)
admin
2019-05-04
42
问题
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。
(2)
选项
A、使原本由于接口不兼容而不能一起工作的那些类可以一起工作
B、将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作
C、定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
D、使算法可独立于使用它的客户而变化
答案
B
解析
在面向过程的程序设计语言中,回调(callback)函数是指函数先在某处注册,而它将在稍后某个需要的时候被调用。它实际上是一种参数化机制。
Command(命令)模式的设计意图就是“将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作”。其中一种应用场合就是抽象出待执行的动作以参数化某种对象,可用过程语言中的回调(callback)函数表达这种参数化机制。Command模式是回调机制的一个面向对象的替代品。
Observer(观察者)模式的设计意图就是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。
Strategy(策略)模式使得算法可独立于使用它的客户而变化。
Adapter(适配器)模式是一种类对象结构型模式。通过将一个的类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而不能一起工作的那些类可以一起工作。
转载请注明原文地址:https://kaotiyun.com/show/suLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
数据库系统的核心是______。
编写程序【程序功能】在给定范围内查找k,使得公式k2+k+17生成的整数满足以下条件:该数的十进制表示中低3位数字相同,去掉低3位后的整数是回文数。例如,当k=461时,用公式生成的整数是212999,该数满足条件。【编程要求】(1)编写函数子程序
由于采用的压缩编码方式及数据组织方式的不同,图像文件形成了多种不同的文件格式。在下列四种图像文件中,常用于网页上发布并可具有动画效果的是________。
下列关于字符编码标准的叙述中,错误的是________。
利用COPYTO命令可以将当前工作区中表的数据复制到其他类型的文件中。例如,使用下列命令可以将当前工作区中表的数据复制到文件名为ABC的Excel电子表格文件中。 COPYTOabc(6)
在Excel2003中,进行合并运算的方式有()。
在WindowsXP格式化磁盘的操作中,以下有关快速格式化磁盘的说法正确的是()。
双钥加密算法的特点是加、解密速度快。
常用来表示计算机运算速度的单位是()。
随机试题
Musiccomesinmanyforms,mostcountrieshaveastyleoftheirown.【C1】______theturnofthecenturywhenjazzwasborn,Americ
关于垂体瘤。下列哪项正确
不属于甲状腺功能亢进症患者的症状是
A、防御B、固摄C、气化D、温煦E、推动物质转化和能量转化的过程,反应了气的何种功能
判断一个企业组织分权程度的主要依据是()。
在准备2014年12月31日编制现金流量表的时候,某企业收集到如下信息:那么在年底公司现金流量表中,用于投资活动现金净流出的金额是多少?
( ),中国证监会发布《基金管理公司公平交易制度指导意见》,旨在进一步明确基金管理公司公平对待不同组合所应遵循的具体原则和方法。
我国某商业银行2009年年底业务基本情况如下:贷款余额180亿元,加权风险总资产125亿元,存款余额240亿元。2009年年底的法定存款准备金率为18%,2010年年初调整为16%。2010年该行计划开展的业务是:发放新贷款20亿元,吸收存款40亿元,办理
连续五期用全部或大部分的篇幅报道和评论了五四运动这一伟大运动的杂志是()。
在虚拟存储器中,辅存的编址方式是(73)。
最新回复
(
0
)