首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 (2)
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 (2)
admin
2019-05-04
57
问题
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。
(2)
选项
A、使原本由于接口不兼容而不能一起工作的那些类可以一起工作
B、将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作
C、定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
D、使算法可独立于使用它的客户而变化
答案
B
解析
在面向过程的程序设计语言中,回调(callback)函数是指函数先在某处注册,而它将在稍后某个需要的时候被调用。它实际上是一种参数化机制。
Command(命令)模式的设计意图就是“将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作”。其中一种应用场合就是抽象出待执行的动作以参数化某种对象,可用过程语言中的回调(callback)函数表达这种参数化机制。Command模式是回调机制的一个面向对象的替代品。
Observer(观察者)模式的设计意图就是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。
Strategy(策略)模式使得算法可独立于使用它的客户而变化。
Adapter(适配器)模式是一种类对象结构型模式。通过将一个的类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而不能一起工作的那些类可以一起工作。
转载请注明原文地址:https://kaotiyun.com/show/suLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
在程序设计阶段应该采取()和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下列叙述中,不属于数据库系统的是()。
软件工程的出现是由于()。
软件维护活动包括以下几类:改正性维护、适应性维护、()维护和预防性维护。
以下关于函数重载的叙述中,正确的是________。
执行下面程序,在“输入:”文本框Text1中输入“12,3,5,18,9”后单击“输入数组”按钮Command1,则数组元素a(2)的值是 (3) ,在单击“数组处理”按钮Command2后数组元素a(2)的值变为 (4) 。OptionE
以下程序运行时输出到屏幕的结果中第一行是 (3) 第二行是(4) 。#includeintfun(intx){staticintc,y;if(c==0)y=1;elsey=y+x;c++;returny;}intmain(){i
下列4个函数或表达式中,返回值(或计算结果)的数据类型为字符型的是________。
若A=1100,B=1010,A与B运算的结果是1000,则其运算一定是________。
存储器的存入和取出的速度对计算机系统的性能没有什么影响。
随机试题
腹部膨大,肢体瘦弱,发稀,额一青筋显现,多为()
某患者因剧烈腹痛到某乡镇卫生院就诊,因医生诊断、治疗错误造成该患者功能障碍,经县医疗事故鉴定委员会鉴定为“三级医疗事故”。患者认为应属“二级医疗事故”。下列哪项是该事故进一步处理解决的正确程序
A.氨酚氢可酮片B.哌醋甲酯C.麦角酸D.氢可酮属于药品类易制毒化学品的是
某甲在国家机关任职,某乙有求于他的职务行为,给某甲送上5万元的好处费。某甲答应给某乙办事,但因故未能办成。某乙见事未办成,要求某甲退回好处费,某甲拒不退还,并威胁某乙如果再来要钱就告某乙行贿。对某甲的行为应如何定罪?
下列经济指标与衡量对象对应关系正确的有()。
如果台独分子对中国政府的严正声明和强烈抗议______,坚持______,他们必将______。依次填入划横线处的词语,最恰当的一组是()
新民民主主义的经济纲领是:没收封建地主阶级的土地归农民所有,没收官僚资产阶级的垄断资本归新民主主义国家所有,保护民族工商业。“保护民族工商业”是新民主主义经济纲领中极具特色的一项内容,下列说法中对此理解正确的有()
Animationisakindofmotionpicturescreatedbyrecordingaseriesofstillimages-ofdrawings,objects,orpeopleinvarious
情景:你的父亲因交通事故受重伤,为回家探望,特向系主任请假一星期——从本月21日至27日。要求给子准假。并附上哥哥的来信,以资证明。任务:请你用英语写一张50字左右的请假条。请用下面格式:请用第一人称写。ToDepartmentOf
CultureShockCultureshockisn’taclinicaltermoramedicalcondition.It’sacommonwaytodescribetheconfusingandne
最新回复
(
0
)