设计模式-策略模式
摘要:Strategy Pattern —抽象策略角色: 策略类,通常由一个接口或者抽象类实现。—具体策略角色:包装了相关的算法和行为。—环境角色:持有一个策略类的引用,最终给客户端调用//抽象算法类abstractclassStrategy{//算法方法publicabstractvoidAlgorithmInterface();}//具体算法AclassConcreteStrategyA:Strategy{//算法A实现方法publicoverridevoidAlgorithmInterface(){Console.WriteLine("算法A实现");}}//具体算法Bcl
阅读全文
posted @ 2013-04-30 20:50