Strategy(策略模式)

使用场景:同一种方法作用到不同的对象,或者是同一种动作发生不同的变化

排序方法 ——>同时对不同的类型数据进行排序(对intdouble甚至一些object对象)

游戏动作:开枪 ——>同一个开枪动作发射不同的子弹