行为型设计模式描述类或对象怎样交互和怎样分配职责,涉及算法和对象职责的分配,其中()模式将一个语言的文法表示为一个类层次,每个类定义一个解释操作,来解释语言中的句子A.解释器B.模版方法C.中介者D.责任链

行为型设计模式描述类或对象怎样交互和怎样分配职责,涉及算法和对象职责的分配,其中()模式将一个语言的文法表示为一个类层次,每个类定义一个解释操作,来解释语言中的句子

A.解释器
B.模版方法
C.中介者
D.责任链

参考解析

解析:解释器模式定义一个语言的文法,并且建立一个解释器来解释该语言中的句子,这里的“语言”是指使用规定格式和语法的代码。解释器模式是一种行为型模式。

相关考题:

下面关于类和对象的描述中,错误的是A.类就是C语言中的结构体类型,对象就是C语言中的结构体变量B.类和对象之间的关系是抽象和具体的关系C.对象是类的实例,一个对象必须属于一个已知的类D.类是具有共同行为的若干对象的统一描述体

采用( )设计模式可保证一个类仅有一个实例;采用( )设计模式可将对象组合成树形结构以表示“部分一整体”的层次结构,使用户对单个对象和组合对象的使用具有一致性;采用( )设计模式可动态地给一个对象添加一些额外的职责。A.命令(Command)B.单例(Singleton)C.装饰(Deeorate)D.组合(Composite)(44)

● 在面向对象的语言中, (7) 。(7)A. 类的实例化是指对类的实例分配存储空间B. 每个类都必须创建一个实例C. 每个类只能创建一个实例D. 类的实例化是指对类进行初始化

在软件开发中,设计模式依据其目的可分为创建型、结构型和行为型。其中( 11)模式对类或对象怎么样交互和怎样分配职责进行描述。( 12)就属于该类型的设计模式A.创建型B.结构型C.行为型D.混合型@@@SXB@@@A.原型模式B.观察者模式C.组合模式D.桥接模式

行为型设计模式描述类或对象如何交互和如何分配职责。以下()模式是行为型设计模式。A.装饰器(Decorator)B.构建器(Builder)C.组合(Composite)D.解释器(Interpreter)

在软件开发中,设计模式依据其目的可分为创建型、结构型和行为型。其中( )模式对类或对象怎么样交互和怎样分配职责进行描述。( )就属于该类型的设计模式( )A.创建型 B.结构型 C.行为型 D.混合型( )A.原型模式 B.观察者模式 C.组合模式 D.桥接模式

结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和 结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下( )模式是结构型对象模式。A.中介者 (Mediator) B.构建器(Builder) C.解释器(Interpreter) D.组合(Composite)

行为型模式是对在不同对象之间划分责任和算法的抽象化,它可以分为类行为模式和对象行为模式。下列行为型模式中属于类行为模式的是( )。A.职责链模式 B.命令模式C.迭代器模式 D.解释器模式

下列关于单例设计模式的描述中,正确的是() A、将一个类设计为单例设计模式,在其他类中可以创建这个类对象B、将一个类设计为单例设计模式,必须私有其空参数构造方法,并且还不能定义有参数的构造方法C、将一个类设计为单例设计模式,需要定义一个静态的成员方法将本类创建的对象返回给调D、以上答案都不对

关于面向对象概念的描述,正确的是( )。A.对象包含两个基本要素,分别是对象状态和对象行为B.如果把对象比作房屋设计图纸,那么类就是实际的房子C.继承表示对象之间的层次关系D.多态在多个类中可以定义用一个操作或属性名,并在每一个类可以有不同的实现

结构型设计模式涉及如何组合类和对象以获得更大的结构,分为结构型类模式和 结构型对象模式。其中,结构型类模式采用继承机制来组合接口或实现,而结构型对象模式描述了如何对一些对象进行组合,从而实现新功能的一些方法。以下(48)模式是结构型对象模式。A.中介者 (Mediator)B.构建器(Builder)C.解释器(Interpreter)D.组合(Composite)

假设现在要创建一个简单的超市销售系统,顾客将毛巾、饼干、酸奶等物品(Item)加入购物车(Shopping_Cart),在收银台(Checkout)人工(Manual)或自动(Auto)地将购物车中每个物品的价格汇总到总价格后结帐。这一业务需求的类图(方法略)设计如下图所示,采用了( )模式。其中( )定义以一个Checkout对象为参数的accept操作,由子类实现此accept操作。此模式为(请作答此空),适用于( )。A.创建型对象模式B.结构型对象模式C.行为型类模式D.行为型对象模式

行为型设计模式描述类或对象如何交互和如何分配职责。( )模式是行为型设计模式A.装饰器(Decorator)B.构建器(Builder)C.组合(Composite)D.解释器(Interpreter)

行为型设计模式描述类或对象如何交互和如何分配职责。以下( )模式是行为型设计模式A.桥接B.原型C.代理D.迭代器

行为型设计模式描述类或对象如何交互和如何分配职责。以下( )模式是行为型设计模式A.单例B.抽象工厂C.装饰器D.命令

行为型设计模式描述类或对象如何交互和如何分配职责。以下( )模式是行为型设计模式。A.适配器B.工厂C.组合D.观察者

下图是( )设计模式的类图,该设计模式的目的是(请作答此空),图中,ConcreteCommand和Command之间是( )关系,Invoker和Command之间是( )关系。A.将一个请求封装成一个对象,从而使得可以用不同的请求对客户进行参数化,队请求排队或记录请求日志,以及支持可撤销的操作B.将一个类的接口适配成用户所期待的C.动态地给一个对象附加额外的职责,不必通过子类就能灵活地增加功能D.为一个对象提供代理以控制该对象的访问

照设计模式的目的进行划分,现有的设计模式可以分为三类。(15)模式主要用于对象之间的职责及其提供服务的分配方式;A.. 行为型B. 交互型C. 耦合型D. 关联型

按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有(请作答此空 )模式等;( )模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有 Adapter 模式等;( )模式主要用于对象之间的职责及其提供服务的分配方式,其代表有( )模式等。 A. DecoratorB. Fly weightC. CommandD.Singleton

按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有(9)模式等;(10)模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有 Adapter 模式等;(11)模式主要用于对象之间的职责及其提供服务的分配方式,其代表有(12)模式等。【回答括号11】A.. 行为型B. 交互型C. 耦合性D. 关联型

按照设计模式的目的进行划分,现有的设计模式可以分为三类。其中创建型模式通过采用抽象类所定义的接口,封装了系统中对象如何创建、组合等信息,其代表有(9)模式等;(10)模式主要用于如何组合己有的类和对象以获得更大的结构,其代表有 Adapter 模式等;(11)模式主要用于对象之间的职责及其提供服务的分配方式,其代表有(12)模式等。【回答括号10】A.. 合成型B. 组合型C. 结构型D. 聚合型

在面向对象的语言中,下面描述正确的是()A、类的实例化是指对类的实例分配存储空间B、每个类都必须创建一个实例C、每个类只能创建一个实例D、类的实例化是指对类进行初始化

在基于用例的面向对象分析过程中,定义交互行为的关键在于通过描述分析类实例之间的消息传递将用例的职责分配到分析类中。

以下哪一个模式是允许一个对象在其内部状态改变时改变它的行为,对象看起来似乎修改了它的类()A、状态模式B、享元模式C、职责链模式D、命令模式

填空题()模式描述了如何为简单的语言定义一个文法,如何在该语言中表示一个句子,以及如何解释这些句子

单选题以下意图哪个是用来描述INTERPRETER(解释器)?()A将抽象部分与它的实现部分分离,使它们都可以独立地变化B给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子C将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示D为其他对象提供一种代理以控制对这个对象的访问

判断题行为模式涉及怎样合理地设计对象之间的交互通信,以及怎样合理为对象分配职责A对B错