multimethod

Etymology

From multi- + method.

adj

  1. Employing multiple methods.

noun

  1. A method that uses multiple dispatch, allowing various implementations to be called depending on the types of the arguments.