网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

迭代器模式(Iterator)模式适用于()

  • A、需要在不同的时间创建请求,生成请求队列,执行请求
  • B、需要遍历访问聚集中的对象而不能暴露聚集中内部结构
  • C、想避免抽象方法和其实现方法绑定在一起
  • D、一组对象复杂地相互通信但其方法是定义明确的

参考答案

更多 “迭代器模式(Iterator)模式适用于()A、需要在不同的时间创建请求,生成请求队列,执行请求B、需要遍历访问聚集中的对象而不能暴露聚集中内部结构C、想避免抽象方法和其实现方法绑定在一起D、一组对象复杂地相互通信但其方法是定义明确的” 相关考题
考题 ● 下图描述了一种设计模式,该设计模式不可以 (43 ) 。(43 )A. 动态决定由一组对象中某个对象处理该请求B. 动态指定处理一个请求的对象集合, 并高效率地处理一个请求C. 使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合关系D. 将对象连成一条链,并沿着该链传递请求

考题 在面面对泵方法中,一个对象请求另一对象为其服务的方式是通过发送【 】实现。

考题 以下关于迭代器访问集合结构错误的是() A、访问聚合对象的内容而无需暴露内部表示B、不支持对聚合对象的多种遍历C、为遍历不同的聚合结构提供不同的接口D、定义聚合对象和迭代器接口时,具体的迭代器可实现访问聚合对象的方法

考题 如图4-7所示描述了一种设计模式,该设计模式不可以(49)。A.将对象连成一条链,并沿着该链传递请求B.动态决定由一组对象中某个对象处理该请求C.使多个对象都有机会处理请求,避免请求的发送者和接收者间的耦合关系D.动态指定处理一个请求的对象集合,并高效率地处理一个请求

考题 设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类,它是一种( )模式;(请作答此空)模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于( )模式;( )模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。A.Bridge B.Proxy C.Prototype D.Adapter

考题 设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象,而无需指定它们具体的类,它是一种( )模式;( )模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,它属于(请作答此空)模式;( )模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作。A.组合型 B.结构型 C.行为型 D.创建型

考题 以下设计模式中,(请作答此空)模式使多个对象都有机会处理请求。将这些对象连成一条链。并沿着这条链传递该请求。直到有一个对象处理为止。从而避免请求的发送者和接收者之间的耦合关系。( )模式提供一种方法顺序访问一个聚合对象中的各个元素。且不需要暴露该对象的内部表示。这两种模式均为( )A.责任链(Chain of Responsibility) B.解释器(Interpreter) C.命令(Command) D.迭代器(Iterator)

考题 下图所示为(44)设计模式,适用于(45)。 A.有多个对象可以处理一个请求,在运行时刻自动确定由哪个对象处理 B.想使用一个已经存在的类,而其接口不符合要求 C.类的抽象和其实现之间不希望有一个固定的绑定关系 D.需要为一个复杂子系统提供一个简单接口

考题 某些程序设计语言中,在运行过程中当一个对象发送消息请求服务时,根据接收对象的具体情况将请求的操作与实现的方法进行连接,称为( )A.静态绑定 B.通用绑定 C.动态绑定 D.过载绑定

考题 以下设计模式中,( )模式使多个对象都有机会处理请求。将这些对象连成一条链。并沿着这条链传递该请求。直到有一个对象处理为止。从而避免请求的发送者和接收者之间的耦合关系。( )模式提供一种方法顺序访问一个聚合对象中的各个元素。且不需要暴露该对象的内部表示。这两种模式均为(请作答此空)A.创建型对象模式 B.结构型对象模式 C.行为型对象模式 D.行为型类模式

考题 某些程序设计语言中,在运行过程中当一个对象发送消息请求服务时,根据接收对象的具体情况将请求的操作与实现的方法进行连接,称为(38)。A.静态绑定 B.通用绑定 C.动态绑定 D.过载绑定

考题 设计模式描述了一个出现在特定设计语境中的设计再现问题,并为它的解决方案提供了一个经过充分验证的通用方案,不同的设计模式关注解决不同的问题。例如,抽象工厂模式提供一个接口,可以创建一系列相关或相互依赖的对象。而无须指定它们具体的类,这是一种( )模式;( )模式将类的抽象部分和它的实现部分分离出来,使它们可以独立变化,这属于( )模式;(请作答此空)模式将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志并支持可撤销的操作。 A.Command B. Fa?ade C. Memento D.Visitor

考题 一组对象以定义良好但是复杂的方式进行通信,产生的相互依赖关系结构混乱且难以理解。采用( )模式,用一个特定对象来封装一系列的对象交互,从而使各对象不需要显式地相互引用,使其耦合松散,而且可以独立地改变它们之间的交互。 A. 解释器(Interpreter) B. 策略(Strategy) C. 中介者(Mediator) D. 迭代器(Iterator)

考题 以下关于创建型模式说法正确的是()A、创建型模式关注的是对象的创建B、创建型模式关注的是功能的实现C、创建型模式关注的是组织类和对象的常用方法D、创建型模式关注的是对象间的协作

考题 你计划的现有应用程序迁移到Windows Azure和SQL Azure。应用程序生成报告文件的请求远程系统要求报告文件将被放置到一个Windows Azure队列。你必须最小化计算资源和存储事务需要处理请求,您需要给你推荐一个处理请求的方法。你推荐什么?()A、为每一个报告文件,创建一个工作者角色不断轮询队列请求。B、创建一个工人角色为每一个报告文件,检查队列在预定的时间间隔请求。C、创建一个工作者角色,不断轮询队列请求并执行在多个线程请求。D、创建一个工作者角色,检查队列请求和在预定的时间间隔在多个线程执行请求。

考题 从HTTP请求中,获得请求参数,应该调用()A、request对象的getAttribute()方法B、request对象的getParameter()方法C、session对象的getAttribute()方法D、session对象的getParameter()方法

考题 关于请求转发和请求重定向之间的区别有哪些?()A、RequestDispatcher对象指定的URL是相对于当前WEB应用程序的根目录,而sendRedirect方法中的URL是相对于整个WEB站点的根目录。B、调用sendRedirect方法重定向的访问过程结束后,浏览器地址栏中显示的URL会改变;而调用forward方法就不会改变C、sendRedirect方法响应的结果就是告诉浏览器去重新发出对另外一个URL的访问请求。Forward方法在服务器端内部将请求转发给另外一个资源。D、forward方法的request对象和response对象属于同一个访问请求和响应过程;而sendRedirect方法的request对象和response对象属于两个独立的访问请求和响应过程E、无论是forward方法,还是sendRedirect方法,在调用它们之前,都不能有内容已经被实际输出到了客户端

考题 当需要在不同时刻指定、排列和执行请求是,可以考虑使用()。A、命令模式B、策略模式C、适配器模式D、责任链模式

考题 以下属于行为对象模式的是()A、模板(Template Method)模式B、迭代器(Iterator)模式C、命令(Command)模式D、观察者(Observer)模式

考题 在迭代器模式中,提供一个()的迭代器来对聚合对象进行访问和遍历。A、外部B、内部C、中间D、以上三者都可以

考题 从HTTP请求中,获得请求参数,应该调用哪个方法?()A、调用HttpServletRequest对象的getAttribute()方法B、调用ServletContext对象的getAttribute()方法C、调用HttpServletRequest对象的getParameter()方法

考题 单选题从HTTP请求中,获得请求参数,应该调用()A request对象的getAttribute()方法B request对象的getParameter()方法C session对象的getAttribute()方法D session对象的getParameter()方法

考题 单选题在设计中如果一个对象请求另一个对象调用其方法到达某种目的,而不和请求的对象直接打交道,这种模式是()。A 观察者模式B 命令模式C  策略模式D 责任链模式

考题 单选题()模式的关键是将一个对象定义为原型,并为其提供复制自己的方法。A 原型B 创建者C 工厂方法D 迭代

考题 多选题关于请求转发和请求重定向之间的区别有哪些?()ARequestDispatcher对象指定的URL是相对于当前WEB应用程序的根目录,而sendRedirect方法中的URL是相对于整个WEB站点的根目录。B调用sendRedirect方法重定向的访问过程结束后,浏览器地址栏中显示的URL会改变;而调用forward方法就不会改变CsendRedirect方法响应的结果就是告诉浏览器去重新发出对另外一个URL的访问请求。Forward方法在服务器端内部将请求转发给另外一个资源。Dforward方法的request对象和response对象属于同一个访问请求和响应过程;而sendRedirect方法的request对象和response对象属于两个独立的访问请求和响应过程E无论是forward方法,还是sendRedirect方法,在调用它们之前,都不能有内容已经被实际输出到了客户端

考题 单选题迭代器模式(Iterator)模式适用于()A 需要在不同的时间创建请求,生成请求队列,执行请求B 需要遍历访问聚集中的对象而不能暴露聚集中内部结构C 想避免抽象方法和其实现方法绑定在一起D 一组对象复杂地相互通信但其方法是定义明确的

考题 单选题以下意图哪个是用来描述ITERATOR(迭代器)?()A 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系B 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象C 提供一种方法顺序访问一个聚合对象中各个元素,而又不需暴露该对象的内部表示D 运用共享技术有效地支持大量细粒度的对象