战略模式和战略界面中的方法数量

时间:2014-06-30 19:55:06

标签: design-patterns strategy-pattern

当选择策略模式作为解决方案时,策略界面中的方法数量应该始终为1吗?即execute()

如果我需要在界面中使用多个方法,是否选择了错误的策略模式?

提前致谢

1 个答案:

答案 0 :(得分:1)

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