首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制。在设计模式中,(45)模式就是回调机制的一个面向对象的替代品。
回调(Callback)函数是面向过程的程序设计语言中常用的一种机制。在设计模式中,(45)模式就是回调机制的一个面向对象的替代品。
admin
2013-05-11
88
问题
回调(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
软件设计师上午基础知识考试
软考中级
相关试题推荐
物理层的电气特性有多种标准,其中CCITT的V.11建议中规定(44)。常用的EIARS-232接口的电气特性与CCITT的(45)兼容,在这种电路中,数据“1”的接口电平规定为(46)。在RS-232定义的接口线中,(47)表示计算机请求发送数据,(
项目管理工具中,将网络方法用于工作计划安排的评审和检查的是(7)。
若某计算机系统的I/O接口与主存采用统一编址,则输入输出操作是通过______指令来完成的。
在局域网标准中,100Base-T规定从收发器到集线器的距离不超过____________米。
有一种NAT技术叫做“地址伪装(Masquerading),下面关于地址伪装的描述中正确的是____________。
VLAN中继协议(VTP)的作用是(23)。按照VTP协议,交换机的运行模式有(24)。如果要启动VTP动态修剪,则(25)。(25)
SSL是一个介于(1)与TCP之间的一个可选层,当发送访问请求时,在SSL层,借助下层协议的安全信道(2),并用此来(3)。在TCP层,与服务器端口建立连接,传递SSL处理后的数据。接收端的操作与此发送端过程相反。SSL协议分为(4)和记录协议两部分。其中
SSL是一个介于(1)与TCP之间的一个可选层,当发送访问请求时,在SSL层,借助下层协议的安全信道(2),并用此来(3)。在TCP层,与服务器端口建立连接,传递SSL处理后的数据。接收端的操作与此发送端过程相反。SSL协议分为(4)和记录协议两部分。其中
当一个主机要获取通信目标的MAC地址时,__________。(2013年上半年试题)
下列说法错误的是__________。
随机试题
治疗风湿性心脏炎的首选药物是
男性,30岁,有支气管哮喘病史23年,长期口服氨茶碱控制。6小时前出现气喘,大汗淋漓,到卫生所给予静脉滴注氨茶碱,效果不佳。体检:嗜睡,胸腹矛盾呼吸,双肺未闻及哮鸣音,心率126次/分,节律不齐。动脉血气示:pH7.30,PaO245mmHg,PaCO26
注册安全工程师有下列情形的,不予续期注册,所说的下列情形中可以不包含有()。
除非法煤矿必须予以关闭外,还有一类因非人为原因而存在重大安全生产隐患也需予以关闭的煤矿,即无安全保障的煤矿。对此理解不正确的有()。
背景资料:A公司应邀参加氮制造厂合成压缩工段技改工程投标,招标书说明,以工期安排最短、最合理为中标主要条件。A公司技术部门依据招标书指出的工程内容编制了网络计划(见下图)。附加说明:1.配管包括机泵本体配管25d,塔器本体配管20d,塔机间连接配
根据我国《民办教育促进法》的规定,民办教育的法律地位是()。
科学发展观是正确政绩观的重要前提和基础。()
Software design is a(71)process .It requires a certain(72)of flair on the part of the designer. Design can not be learned from a
Amotelisusuallyforpeoplewho
Furthertreatmentwillhelptopreventhimfrom(develop)________cancer.
最新回复
(
0
)