37得票5回答
使用不同参数的策略模式

在使用策略模式时,我遇到了一个问题。我正在实现一个用于创建任务的服务。该服务还会解决此任务的负责人问题。通过使用策略模式来解决负责人问题,因为有不同的解决方法。关键是每个策略可能需要不同的参数来解决负责人问题。 例如:interface ClerkResolver { String ...