1.策略模式,鸭子问题
2.策略模式,工作原理
策略模式基本介绍:
策略模式原理类图:
3.策略模式,解决鸭子问题
策略模式,解决鸭子问题类图:
4.策略模式,在JDK-Arrays 应用的源码分析
JDK的 Arrays 的Comparator就使用了策略模式
策略模式基本介绍:
策略模式原理类图:
策略模式,解决鸭子问题类图:
JDK的 Arrays 的Comparator就使用了策略模式
上一篇:职责链模式_听韩顺平课笔记
下一篇:状态模式_听韩顺平课笔记
设计模式之策略模式
优点-各自使用封装的算法,可以容易地引入新的算法来满足相同的接口-算法的细节完全封装在 Strategy 类中,因此可以在不影响 Context 类的情况下更改算法的实现-由于实现的是同一个接口,所以策略之间可以自由切换缺点:-客户端必须知道所有的策略,了解它们之间的区别,以便选择恰当的算法
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M