特效设计也需要设计模式—— 策略模式Java
Posted panda1234lee
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了特效设计也需要设计模式—— 策略模式Java相关的知识,希望对你有一定的参考价值。
效果图
以三种缓动效果为例
策略模式(Strategy Pattern)定义了一系列算法(以缓动算法为例),把它们一个个封装起来,并且使其可以互相替换。Strategy 可以使算法独立于使用算法的客户端。
它有三个部分组成
-
Context(环境角色):持有一个对 Strategy 的引用,最终给客户端调用。
以上是关于特效设计也需要设计模式—— 策略模式Java的主要内容,如果未能解决你的问题,请参考以下文章