本文主要是介绍C#机房重构-下机(策略模式),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
策略模式 |
策略模式:定义算法家族,分别封装,让它们之间可以相互替换,此模式计算法的变化,不会影响到使用算法的客户。策略模式封装了变化,只要在分析过程中听到需要在不同时间应用不同的业务规则,就可以考虑使用策略模式
具体实现 |
Context类
public class Context
{private Strategy strategy;public Context(Strategy strategy){this.strategy = strategy;}public Line_info ContextInterface(Entity.Line_info line){strategy.Getconsum(line);return line;
这篇关于C#机房重构-下机(策略模式)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!