Strategy factory

Strategy:

问题:针对特定任务存在不同的算法,但客户端可以根据动态上下文在运行时切换算法。

解决方案:为算法创建一个接口,并为算法的每个变体实现一个类

优点: - 易于扩展新算法实现 - 将算法与客户端上下文分离

 

扫描二维码关注公众号,回复: 1723736 查看本文章

factory

猜你喜欢

转载自www.cnblogs.com/xgl122/p/9218881.html