首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制。在设计模式中,(45)模式就是回调机制的一个面向对象的替代品。
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制。在设计模式中,(45)模式就是回调机制的一个面向对象的替代品。
admin
2013-05-11
36
问题
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制。在设计模式中,(45)模式就是回调机制的一个面向对象的替代品。
选项
A、Strategy(策略)
B、Adapter(适配器)
C、Command(命令)
D、Observer(观察者)
答案
C
解析
在面向过程的程序设计语言中,回调(Callback)函数是指函数先在某处注册,而它将在稍后某个需要的时候被调用。它实际上是一种参数化机制。Command(命令)模式的设计意图就是“将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作”。其中一种应用场合就是抽象出待执行的动作以参数化某种对象,可用过程语言中的回调(Callback)函数表达这种参数化机制。 Command模式是回调机制的一个面向对象的替代品。Observer(观察者)模式的设计意图就是“定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新”。Strategy(策略)模式使得算法可独立于使用它的客户而变化。Adapter(适配器)模式是一种类对象结构型模式。通过将一个的类的接口转换成客户希望的另外一个接口。Adapter模式使原本由于接口不兼容而不能一起工作的那些类可以一起工作。
转载请注明原文地址:https://kaotiyun.com/show/D6RZ777K
本试题收录于:
软件设计师上午基础知识考试题库软考中级分类
0
软件设计师上午基础知识考试
软考中级
相关试题推荐
自标准实施之日起,至标准复审重新确认、修订或废止的时间,称为标准的有效期。我国在国家标准管理办法中规定,国家标准的有效期一般为(11)年。
根据CCITT载波标标准,E1载波的数据传输为(20)。
路由信息协议(RIP)更新路由表的依据是:若相邻路由器RouterB说“我到目的网络Y的距离为N”,则收到此信息的路由器RouterA就知道:“若将下一站路由器选为RouterB,则我到网络Y的距离为(21)”。
一家连锁店需要设计一种编址方案来支持全国各个门店销售网络,门店有300家左右,每个门店一个子网,每个子网中的终端最多50台,该连锁店从ISP处得到一个B类地址,应该采用的子网掩码是____________。
IEEE802.11采用CSMA/CA协议,采用这个协议的原因是____________。
在某台主机上无法访问域名为aaa.bbb.cn的网站,而局域网中的其他主机可正常访问,在该主机上执行ping命令时有如下的信息:分析以上信息,可能造成该现象的原因是____________。
OSPF协议适用于4种网络。下面的选项中,属于广播多址网络(BroadcastMulti—Access)的是(1),属于非广播多址网络(NoneBroadcastMulti-Access)的是(2)。(2009年上半年试题)(2)
在Linux系统中,下列关于文件管理命令cp与mv说法正确的是__________。(2010年下半年试题)
SSL是一个介于(1)与TCP之间的一个可选层,当发送访问请求时,在SSL层,借助下层协议的安全信道(2),并用此来(3)。在TCP层,与服务器端口建立连接,传递SSL处理后的数据。接收端的操作与此发送端过程相反。SSL协议分为(4)和记录协议两部分。其中
报文摘要算法MD5的输出是(1)位,SHA-1的输出是(2)位。(2010年下半年试题)(2)
随机试题
1976年美国颁布的《外国主权豁免法》规定,外国不享有豁免的情况包括()
Whetheryoulearnornotisentirely()you.
根据施工进度工期延误的有关规定,若一周内非承包人原因停水、停电、停气造成停工而使工期延误累计达()小时,承包人不承担违约责任。
依据《特种设备安全监察条例》,未经许可,擅自从事特种设备及其安全附件、安全保护装置的()以及压力管道元件的制造活动的,由特种设备安全监督管理部门予以取缔。
依照《保险法》规定,保险企业的组织形式可以采取下列哪些形式?()
在业主、业主大会选聘物业管理企业之前的前期物业管理活动中,由()负责物业管理服务的招标组织工作。
"Whereistheuniversity(大学)?"ThisisaquestionthatmanyvisitorstoCambridge(剑桥)ask.Butnoonecangivethema【C1】______an
2012年6月22日,_____回收至母船甲板,潜航员顺利出舱,完成本次海试第_______次下潜。本次下潜最大深度6963米,取得矿物样本,生物样本,沉积物样本,深海水样。
某股票的贝塔系数为1.5,期望收益为20%,目前无风险资产的收益率是4%,若以该股票和无风险资产构建投资组合,试计算:如果组合的期望收益是7.2%,它的贝塔系数是多少?
A、Twoforeignerswerekilledinamurder.B、AbombexplodedinthecapitalCairo.C、Twomotorcyclescrashedintoeachother.D、A
最新回复
(
0
)