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/