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

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

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

提前致谢

最佳答案

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

https://stackoverflow.com/questions/24497978/

相关文章:

git - 从 git 中的分支中提取最新提交

r - 如何在 R 中的同一个散点图中绘制多条回归线?

vim - 防止重复的 UltiSnips 匹配

stm32 - 如何使用带 PLL 的 HSE 将 RTC 时钟与 STM32 一起使用

spring - 错误 : "Connection refused: connect. 验证连接属性

authentication - 从 oAuth 客户端角度看 OpenID 连接和 oAuth2

macros - 从 Jinja2 宏中访问外部变量

c# - 在 Entity Framework 中删除聚合根的子对象

oracle - Mysql Workbench 将 sql 导出到 Oracle 11

ruby-on-rails-4 - 如何使用 StringIO 设置 content_type 以使