关于模式适用性,以下()不适合使用策略(Strategy)模式。
当一个对象必须通知其他对象,而它又不能假定其他对象是谁。换言之,用户不希望这些对象是紧密结合的
举一反三
内容
- 0
以下关于状态(State)模式和策略(strategy)模式的叙述中,错误的是______。 A: 对于客户程序而言,State模式比strategy模式更透明 B: strategy模式用来处理算法变化,State模式用来处理状态变化 C: State模式的对象变化频率比Strategy模式的对象高 D: State模式的“状态”是在对象外部,Strategy模式的“策略”是在对象内部
- 1
以下关于状态(State)模式和策略(Strategy)模式的叙述中,说法错误的是(48)。 A: 对于客户程序而言,State模式比Strategy模式更透明 B: Strategy模式用来处理算法变化,State模式用来处理状态变化 C: State模式的对象变化频率比Strategy模式的对象高 D: State模式的“状态”是在对象外部,Strategy模式的“策略”是在对象内部
- 2
下面()是策略(Strategy)模式的优缺点。
- 3
Strategy (策略)模式是建立在()原则的基础上。
- 4
下面属于结构模式的有() A: 观察者模式(Observer) B: 单例模式(Singleton) C: 策略模式(Strategy) D: 外观模式(Facade)