jjzjj

ClerkResolver

全部标签

java - 具有不同参数的策略模式

我在使用策略模式时遇到了一个问题。我正在实现一项用于创建任务的服务。此服务还解决了此任务的负责文员。解决职员问题是通过使用策略模式来完成的,因为有不同的方法可以做到这一点。关键是每个策略都可能需要不同的参数来解析店员。例如:interfaceClerkResolver{StringresolveClerk(Stringdepartment);}classDefaultClerkResolverimplementsClerkResolver{publicStringresolveClerk(Stringdepartment){//somestuff}}classCountryClerkR