欲动态地给一个对象添加职责,宜采用()模式。
第1题:
● (44)模式通过提供与对象相同的接口来控制对这个对象的访问。
(44)
A.适配器( Adapter)
B.代理(Proxy)
C.组合( Composite)
D.装饰器(Decorator)
第2题:
● 欲动态地给一个对象添加职责,宜采用(46)模式。 A.适配器(Adapter) B.桥接(Bridge)C.组合( Composite) D.装饰器(Decorator)
第3题:
Decorator模式的结构图如图13-4所示。关于其说法不正确的是(50)。
A.动态地给一个对象添加一些额外的职责。就增加功能来说,Decorator模式相比生成子类更为灵活。
B.在不影响其它对象的情况下,以动态、透明的方式给单个对象添加职责。
C.Decorator模式的两个主要优点是:比静态继承更灵活,避免在层次结构高层的类有太多的特征。
D.Decorator模式是一种行为模式。
第4题:
下列设计模式中,( )模式既是类结构型樽式,又是对象结构型模式。此模式与( )模式类似的特征是,都给另一个对象提供了一定程度上的间接性,都涉及到从自身以外的一个接口向这个对象转发请求。
A.桥接(Bridge) B.适配器(Adapter) C.组成(Composite) D.装饰器 (Decorator) A.桥接(Bridge) B.适配器(Adapter) C.组成(Composite) D.装饰器 (Decorator)
第5题:
第6题:
第7题:
第8题:
以下哪些设计模式都可以用来将抽象部分与实现部分分离()
第9题:
()模式通过提供与对象相同的接口来控制对这个对象的访问。
第10题:
适配器模式(Adapter)
单例模式 (Singleton)
桥接模式(Bridge)
装饰模式(Decorator)
第11题:
桥接模式(Bridge)
装饰模式(Decorator)
享元模式(Flyweight)
外观模式(Facade)
第12题:
适配器(Adapte)模式
合成(Composite)模式
装饰(Decorator)模式
桥接(Bridge)模式
第13题:
将一个接口转换成为客户想要的另一个接口,宜采用(46)模式。
A.适配器(Adapter)
B.桥接(Bridge)
C.组合( Composite)
D.装饰器(Decorator)
第14题:
下图所示为(46)设计模式,
A.组件(Component)
B.适配器(Adapter)
C.组合(Composite)
D.装饰器(Decorator)
第15题:
图7-6UML类图所描绘的设计模式中的(43)模式。
A.Iterator(迭代器)
B.Decorator(装饰器)
C.Interpreter(解释器)
D.Adapter(适配器)
第16题:
● 当不适合采用生成子类的方法对已有的类进行扩充时,可以采用 (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)
第17题:
第18题:
第19题:
结构型模式中最体现扩展性的几种模式是()
第20题:
以下哪种设计模式能够支持动态地给一个对象增加其他职责而且在职责整合时支持热插拔()
第21题:
下面不属于结构模式的有() 。
第22题:
适配器(Adapter)
桥接(BridgE.
组合(CompositE.
装饰器(Decorator)
第23题:
适配器模式(Adapter)
装饰模式(Decorator)
桥接模式(Bridge)
代理模式(Proxy)