策略模式 对象排列