● 回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的 (4) 模式就是回调机制的一个面向对象的替代品。该模式的意图是 (5) 。(4)A. Strategy(策略)B. Adapter(适配器)C. Command(命令)D. Observer(观察者)(5)A. 使原本由于接口不兼容而不能一起工作的那些类可以一起工作B. 将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作 C. 定义对象间的一种一对多的依赖关系,当

题目

● 回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的 (4) 模式就是回调机制的一个面向对象的替代品。该模式的意图是 (5) 。

(4)

A. Strategy(策略)

B. Adapter(适配器)

C. Command(命令)

D. Observer(观察者)

(5)

A. 使原本由于接口不兼容而不能一起工作的那些类可以一起工作

B. 将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作 C. 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新

D. 使算法可独立于使用它的客户而变化


相似考题
参考答案和解析
正确答案:C,B

 


更多“● 回调(Callback)函数是面向过程的程序设计语言中常用的一种机制,而设计模式中的 (4) 模式就是回 ”相关问题
  • 第1题:

    6、初始化和设置中断回调函数是放在Arudino程序中的哪部分中完成? A. setup() B. loop() C. callback() D. 以上都不是


    HAL_UART_RxCpltCallback

  • 第2题:

    2、下列对回调函数描述错误的是()。

    A.函数作为参数传递到另一个函数中,然后被调用

    B.典型就是同步函数的异常处理

    C.通过在回调函数中嵌套回调函数,可以控制事情的顺序

    D.在Node.js中经常使用回调模式


    B

  • 第3题:

    $.ajax的回调函数会在客户端与服务器交互过程中自动触发,并自动填充回调函数的参数。


    正确

  • 第4题:

    12、回调函数通常把真正的返回的结果数据,传递给 callback 的第一个参数。


    callback function

  • 第5题:

    4、在面向对象软件开发过程中,采用设计模式(),

    A.允许在非面向对象程序设计语言中使用面向对象的概念

    B.以保证程序的运行速度达到最优值

    C.以减少设计过程创建的类的个数

    D.以复用成功的设计


    可以复用相似问题的相同解决方案