首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(4)模式就是回调机制的一个面向对象的替代品。该模式的意图是(5)。
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(4)模式就是回调机制的一个面向对象的替代品。该模式的意图是(5)。
admin
2008-11-05
75
问题
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的(4)模式就是回调机制的一个面向对象的替代品。该模式的意图是(5)。
选项
A、Strategy(策略)
B、Adapter(适配器)
C、Command(命令)
D、Observer(观察者)
答案
C
解析
面向过程语言中的回调(callback)函数是指函数先在某处注册,而它将在稍后某个需要的时候被调用。它实际上是一种参数化机制。Command模式是一种对象行为型模式。Command模式的其中一种应用场合就是抽象出待执行的动作以参数化某种对象,该模式实际上是回调机制的一个面向对象的替代品。这个模式的设计意图是:将一个请求封装为一个对象,从而使用户可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。Strategy模式也是一种对象行为型模式,其设计意图是定义一系列的算法,把它们一个一个地封装起来,并且使它们可相互替换。这个模式使得算法可独立于使用它的客户而变化。通常当存在以下情况时使用Strategy模式:(1)许多相关的类仅仅是行为有异:(2)需要使用一个算法的不同变体;(3)算法使用客户不应该知道的数据,可使用Strategy模式避免暴露复杂的、与算法相关的数据结构;(4)一个类定义了多种行为,并且这些行为在这个类的操作中以多个条件语句的形式出现。Adapter模式是一种类对象结构型模式。通过将一个的类的接口转换成客户希望的另外一个接口,Adapter模式使原本由于接口不兼容而不能在一起工作的那些类可以一起工作。Observer模式是另外一种对象行为型模式,其设计意图是定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。当存在以下情况时可以使用Observer模式:(1)一个抽象模型有两个方面,其中一个方面依赖于另一个方面,将两者封装在独立的对象中使它们可以各自独立地改变和复用;(2)对一个对象的改变需要同时改变其他对象,而不知道具体有多少对象有待改变;(3)一个对象必须通知其他对象,而它又不能假定其他对象是谁。
转载请注明原文地址:https://kaotiyun.com/show/VzLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
ASP.NET能在那些系统中运行?
给定链表的头指针和一个结点指针,在O(1)时间删除该结点。链表结点的定义如下:structListNode{intm_nKey;ListNode*m_pNext;};函数的声明如下:voidDeleteNode(L
保存当前浏览的www.sina.com的网页到“D:\网页保存”文件夹,保存名称是新浪网页文字版,保存类型是txt。
设置TCP/IP属性筛选TCP/IP只允许TCP的80端口(网页浏览)数据通过。
将CuteFTP站点管理器中的普通FTP站点文件夹下标识名为Internet的站点,设置成【使用全局设置】来检查下载时文件大小。
关于“在Word中复制一段文本”的错误说法是()。A.可以使用剪贴板B.必须首先选定需要复制的文本C.可以用鼠标操作D.不能用键盘操作
用“绘制表格”功能制作好表格后,我们要改变表格单元格高度,宽度时,正确的说法是()A.只能改变一个单元格的高度B.只能改变整个列宽C.只能改变整个行高D.以上三项说法都不正确
对于PPoint中的视图模式,以下说法错误的是()。A.幻灯片浏览视图下不能设置放映方式B.幻灯片视图注重于对幻灯片的文本和对象进行详细操作C.每种视图模式在演示文稿的制作和显示中有不同的作用D.大纲视图便于查看和编排演示文稿的大纲
internet的通信协议是()协议。
下列选项中,()是电子商务采用的主要安全技术。
随机试题
某普通合伙企业合伙人甲因个人借款,拟将其合伙财产份额质押给债权人乙。根据合伙企业法律制度的规定,为使该质押行为有效,同意质押的合伙人人数应当是()。
A.头孢他啶B.青霉素C.亚胺培南D.头孢曲松E.头孢哌酮/舒巴坦产ESBLs的菌株敏感的药物
患者,女性,44岁。因“突发上腹疼痛、恶心、呕吐10小时”来院。诊断急性出血坏死性胰腺炎行手术治疗。术后第2天出现进行性呼吸困难和低氧血症,面罩吸氧下动脉血PaO240mmHg。其低氧血症的产生是由于
《中华人民共和国电子签名法》实施日期是
舌根所候的脏腑一般是
A.温经散寒,养血通脉B.温中补虚,降逆止痛C.温中补虚,降逆止呕D.温中散寒,补气健脾E.温中补虚,和里缓急
徐某,女,23岁,未婚。每于经期鼻衄,量多、色深红,心烦易怒,口苦咽干,尿黄便结。近3个月来,月经提前7天,量少、色红,舌红苔黄,脉弦数。其诊断是
土地资本化率是求取单纯土地的价格时所采用的(),这时所对应的净收益是土地所产生的净收益,这个净收益不应包括其他方面带来的部分。
审题要求学生在理解__________的同时在头脑中形成课题的影响。
市场效果:是指在一定的市场结构下,通过一定的市场行为使某一产业在价格、产量、费用、利润、产品质量和品种以及在技术进步等方面所达到的状况。下列不属于市场效果一项是( )。
最新回复
(
0
)