当想使用一个已经存在的类,但其接口不符合需求时,可以采用( )设计模式将该类的接口转换成我们希望的接口。
A: 命令 (Command)
B: 适配器 (Adapter)
C: 装饰 (Decorator)
D: 享元 (Flyweight)
A: 命令 (Command)
B: 适配器 (Adapter)
C: 装饰 (Decorator)
D: 享元 (Flyweight)
举一反三
- 当想使用一个已经存在的类,但其接口不符合需求时,可以采用( )设计模式将该类的接口转换成我们希望的接口。 A: 策略(Strategy) B: 适配器(Adapter) C: 装饰(Decorate) D: 观察者(Observer)
- 当想使用一个已经存在的类,但其接口不符合需求时,可以采用()设计模式将该类的接口转换成我们希望的接口
- 在某一系统的设计过程中发现:已有的两个设计类需要互相通信,但接口不一致。此时我们可以考虑使用 GoF 设计模式中的( )来解决。 A: 状态(State)模式 B: 装饰(Decorator)模式 C: 适配器(Adapter)模式 D: 命令(Command)模式
- 将一个接口转换成为客户想要的另一个接口,宜采用(46)模式。 A: 适配器(Adapter) B: 桥接(Bridge) C: 组合(Composite) D: 装饰器(Decorator)
- ( )将一个类的接口转换成客户希望的另外一个接口 ,使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 A: 命令模式(Command) B: 适配器模式(Adapter) C: 策略模式(Strategy) D: 单例模式(Singleton)