首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 (2)
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。 (2)
admin
2019-05-04
37
问题
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(1)模式就是回调机制的一个面向对象的替代品。该模式的意图是(2)。
(2)
选项
A、使原本由于接口不兼容而不能一起工作的那些类可以一起工作
B、将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作
C、定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新
D、使算法可独立于使用它的客户而变化
答案
B
解析
在面向过程的程序设计语言中,回调(callback)函数是指函数先在某处注册,而它将在稍后某个需要的时候被调用。它实际上是一种参数化机制。
Command(命令)模式的设计意图就是“将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作”。其中一种应用场合就是抽象出待执行的动作以参数化某种对象,可用过程语言中的回调(callback)函数表达这种参数化机制。Command模式是回调机制的一个面向对象的替代品。
Observer(观察者)模式的设计意图就是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。
Strategy(策略)模式使得算法可独立于使用它的客户而变化。
Adapter(适配器)模式是一种类对象结构型模式。通过将一个的类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而不能一起工作的那些类可以一起工作。
转载请注明原文地址:https://kaotiyun.com/show/suLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
下列不属于软件调试技术的是()。
软件工程的出现是由于()。
以下程序执行后,输出的第一行是(9) ,第三行是 (10) 。PROGRAMpointerIMPLICITNONEINTEGER,POINTER::arrow(:)INTEGER,ALLOCATABLE,TARGET::goal(:,:)I
以下程序首先建立一条链表,然后按照如下顺序删除链表中的结点:以链表的第一个结点为1号结点开始依次搜索,删除所有序号为3的倍数的结点,即删除第3、6、9、……个结点,当搜索一遍结束后再从链表头部继续此操作,直到链表的结点个数少于3个为止。程序输出为:当前
设当前工作目录中有一个文件名为JLB的表,用于记录某路口(收费站)车辆通过情况。该表含有车牌号字段(字段名为CPH,数据类型为字符型),时间字段(字段名为SJ,数据类型为日期时间型)等。假设,表中某一条记录:车牌号字段值为“苏AD1234”,时间为“06/
在使用SELECT-SQL语句进行查询操作时,可以进行集合的并运算,即将多个基本的SELECT-SQL语句运行结果进行合并。这时,需要使用关键词(或称为运算符)________将多个基本的SELECT-SQL语句进行组合。
当前使用的个人计算机中,在 CPU内部,比特的两种状态是采用________示的。
WinRAR完全支持市面上最通用的RAR及ZIP压缩格式,并且可以解开ARJ、CAB、LZH、TGZ等压缩格式。
计算机的字长越长,速度越慢,精度越高。
在PowerPoint2003中,()以最小化的形式显示演示文稿中的所有幻灯片,用于组织和调整幻灯片的顺序。
随机试题
输尿管结石的超声诊断要点有
患者,女,23岁,未婚。患带下病3个月,带下量多、色黄、质稠、有臭气。少腹痛,阴痒,口腻纳呆,舌红苔黄腻,脉弦数。其证候是
根据成本逼近法的公式,土地价格一般不包括()。
某工厂为小规模纳税人,2012年4月购进原材料2000元,取得增值税专用发票,进项税额为340元。当期生产产品以15000元的价格(含税)卖出。已知小规模纳税人适用的增值税征收率为3%。则该厂当月应纳增值税额为()元。
下列各项中,不符合个人商用房贷款借款条件的是()。
“生命活动的主要承担者—蛋白质”是生物新课标教材必修1第2章第2节的内容。在课程标准的具体内容标准中,与本节内容相对应的条目是“概述蛋白质的结构和功能”。要达成这一目标,讲授过程中就应该以结构与功能相适应的生物学观点为主线,首先联系初中知识引导学生说出蛋白
班级发展的高级阶段是()。
随着经济发展,城市的社会结构正发生深刻变迁。邻里之间原本融洽和谐的关系,因冰冷的钢筋混凝土森林的耸立而逐步瓦解。传统邻里关系虽令人怀想,却未必值得无条件推崇。在某种程度上,以熟悉程度为评判尺度、以交情深浅为处事标准的人际交往方式,与现代社会更注重契约与法制
Computer(72)isusedtotemporarilystoredata.
WhatBackpackingBeginnersShouldKnow?1.【T1】______beforebackpackingBreakinnewhikingshoesWear【T2】______toassureaprop
最新回复
(
0
)