多分派 多分派或译多重派发multiple dispatch或多方法multimethod是某些编程语言的一个特性其中的函数或者方法可以在运行时间动态的基于它的实际参数的类型或在更一般的情况下于此之外的其他特性来动态分派这是对单分派多态的推广 那里的函数或方法调用基于在其上调用方法的对象的派生类型而动态分派多分派使用一个或多个实际参数的组合特征路由动态分派至实现函数或方法