design-patterns - 策略接口(interface)中的策略模式和方法数量

标签 design-patterns strategy-pattern

When Strategy patten is chosen as a solution, is number of method in the strategy interface should be always one ?即执行()

如果我需要在接口(interface)中有多个方法,是否选择了错误的策略模式?

提前致谢

最佳答案

不,您的策略界面上可以有不止一种方法。但是,为了让您的策略对象实际使用策略模式,不同策略之间至少有一个方法实现应该有所不同。

关于design-patterns - 策略接口(interface)中的策略模式和方法数量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24497978/

相关文章:

design-patterns - 领域模型中的策略模式

javascript - Angular 相互依赖的服务 : Avoiding circular dependncy

生产中mysql数据库监控策略

pine-script - Pinescript strategy.entry 多头/空头似乎被额外的 2 根蜡烛延迟

database - 哪种模式或结构

java - 在实体生命周期的某个时刻改变实体的类型

design-patterns - 策略设计模式和状态设计模式有什么区别?

design-patterns - Scala 中策略模式的更好替代方案?

ruby - 策略模式 - 定义某些(但不是全部)子策略中使用的方法的 DRY 方式

c# - 抽象可重用库中的合成根