网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下哪种设计模式能够支持动态地给一个对象增加其他职责而且在职责整合时支持热插拔()
- A、桥接模式(Bridge)
- B、装饰模式(Decorator)
- C、享元模式(Flyweight)
- D、外观模式(Facade)
参考答案
更多 “以下哪种设计模式能够支持动态地给一个对象增加其他职责而且在职责整合时支持热插拔()A、桥接模式(Bridge)B、装饰模式(Decorator)C、享元模式(Flyweight)D、外观模式(Facade)” 相关考题
考题
● 已知某子系统为外界提供功能服务,但该子系统中存在很多粒度十分小的类,不便被外界系统直接使用,采用(41)设计模式可以定义一个高层接口,这个接口使得这一子系统更加容易使用;当不能采用生成子类的方法进行扩充时,可采用(42)设计模式动态地给一个对象添加一些额外的职责。(41)A. Facade(外观)B. Singleton(单件)C. Participant(参与者)D. Decorator(装饰)(42)A. Facade(外观)B. Singleton(单件)C. Participant(参与者)D. Decorator(装饰)
考题
Decorator模式的结构图如图13-4所示。关于其说法不正确的是(50)。A.动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。B.在不影响其它对象的情况下,以动态、透明的方式给单个对象添加职责。C.Decorator模式的两个主要优点是:比静态继承更灵活,避免在层次结构高层的类有太多的特征。D.Decorator模式是一种行为模式。
考题
下列设计模式中,( )模式既是类结构型樽式,又是对象结构型模式。此模式与( )模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。A.桥接(Bridge) B.适配器(Adapter) C.组成(Composite) D.装饰器 (Decorator) A.桥接(Bridge) B.适配器(Adapter) C.组成(Composite) D.装饰器 (Decorator)
考题
● 当不适合采用生成子类的方法对已有的类进行扩充时,可以采用 (43) 设计模式动态地给一个对象添加一些额外的职责;当应用程序由于使用大量的对象,造成很大的存储开销时,可以采用 (44) 设计模式运用共享技术来有效地支持大量细粒度的对象;当想使用一个已经存在的类,但其接口不符合需求时,可以采用 (45) 设计模式将该类的接口转换成我们希望的接口。(43)A. 命令(Command)B. 适配器(Adapter)C. 装饰(Decorate)D. 享元(Flyweight)(44)A. 命令(Command)B. 适配器(Adapter)C. 装饰(Decorate)D. 享元(Flyweight)(45)A. 命令(Command)B. 适配器(Adapter)C. 装饰(Decorate)D. 享元(Flyweight)
考题
行为型设计模式描述类或对象如何交互和如何分配职责。以下( )模式是行为型设计模式。 A.装饰器 (Decorator)
B. 构建器 (Builder)
C.组合(Composite)
D. 解释器(Interpreter)
考题
行为型设计模式描述类或对象如何交互和如何分配职责。( )模式是行为型设计模式A.装饰器(Decorator)
B.构建器(Builder)
C.组合(Composite)
D.解释器(Interpreter)
考题
下列设计模式中,(46)模式既是类结构型模式,又是对象结构型模式。此模式与(47)模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。A.桥接(Bridge)
B.适配器(Adapter)
C.组成(Composite)
D.装饰器(Decorator)
考题
为图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用(44)模式。A.享元(Flyweight)
B.抽象工厂(Abstract Factory)
C.外观(Facade)
D.装饰器(Decorator)
考题
( )设计模式能够动态地给一个对象添加一些额外的职责而无需修改此对象的结构A.组合(Composite)
B.外观(Facade)
C.享元(Flyweight)
D.装饰器(Decorator)
考题
图形用户界面(GUI)组件定义不同平台的并行类层次结构,适合采用(1)模式。
A.享元(Flyweight)
B.抽象工厂(Abstract Factory)
C.外观(Facade)
D.装饰器(Decorator)
考题
关于设计模式,下列说法正确的是( )。A.原型(Prototype)和模板方法 (Template Method)属于创建型模式
B.组合(Composite)和代理 (Proxy)属于结构型模式
C.桥接(Bridge)和状态(State)属于行为型模式
D.外观(Facade)和中介(Mediator)属于创建型模式
考题
( )设计模式能够动态地给一个对象添加一些额外的职责而无须修改此对象的结构;( )设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类;欲使一个后端数据模型能够被多个前端用户界面连接,采用(请作答此空)模式最适合。A. 装饰器
B. 享元
C. 观察者
D. 中介者
考题
(请作答此空)设计模式能够动态地给一个对象添加一些额外的职责而无须修改此对象的结构;()设计模式定义一个用于创建对象的接口,让子类决定实例化哪一个类;欲使一个后端数据模型能够被多个前端用户界面连接,采用()模式最适合。A. 组合
B. 外观
C. 享元
D. 装饰器
考题
以下哪个模式是利用一个对象,快速地生成一批对象()A、抽象工厂(Abstrac tFactory)模式B、合成(Composite)模式C、原型(Prototype)模式D、桥接(Bridge)模式
考题
单选题以下哪种设计模式能够支持动态地给一个对象增加其他职责而且在职责整合时支持热插拔()A
桥接模式(Bridge)B
装饰模式(Decorator)C
享元模式(Flyweight)D
外观模式(Facade)
考题
单选题结构型模式中最体现扩展性的几种模式是()A
适配器(Adapte)模式B
合成(Composite)模式C
装饰(Decorator)模式D
桥接(Bridge)模式
热门标签
最新试卷