Sto cercando di capire la differenza (se esiste) tra i due.
Secondo la pagina di Wikipedia per il dispiegamento multiplo è sinonimo di sovraccarico di funzioni, ma poi in seguito continua a dire :
In a language with only single dispatch, such as Java […]
che sembra una contraddizione, dal momento che Java supporta l'overloading delle funzioni.
Quindi qual è? La distribuzione multipla è diversa dalla funzione di sovraccarico o l'articolo non è corretto nel sostenere che Java non supporta il Multible Dispatch?