扩展其他参数的方法用什么设计模式