策略模式
2021-04-03 13:53:19 44 举报
状态模式:允许对象在内部状态发生改变时改变它的行为,对象看起来好像修改了它的类。
作者其他创作
大纲/内容
这是策略类的具体实现
<<interface>>
策略模式:针对一组算法,将每一个算法封装到具有共同接口的独立类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。
Context
- strategy:Strategy
+ Context(Strategy strategy):Context
策略的使用
这是策略类的抽象
Strategy
+ doAction(Context):returnType
Strategy1
Strategy2
0 条评论
下一页