Multiple dispatch
Feature of some programming languages
Multiple dispatch or multimethods is a feature of some programming languages in which a function or method can be dynamically dispatched based on the run-time (dynamic) type or, in the more general case, some other attribute of more than one of its arguments. This is a generalization of single-dispatch polymorphism where a function or method call is dynamically dispatched based on the derived type of the object on which the method has been called.
Nº Q1756543 ★
Common · Knowledge
Multiple dispatch
Feature of some programming languages
Multiple dispatch or multimethods is a feature of some programming languages in which a function or method can be dynamically dispatched based on the run-time (dynamic) type or, in the more general case, some other attribute of more than one of its arguments. This is a generalization of single-dispatch polymorphism where a function or method call is dynamically dispatched based on the derived type of the object on which the method has been called.
Last price
—
Floor price
—
7-day median
—
30-day sales
0
30-day range
—
In circulation
0
Price history
median
low – high
sales
No sales in this period
Show table
| Date | median | Low | High | sales |
|---|
Sales history
- Last sale
- —
- 30-day average
- —
- 30-day low
- —
- 30-day high
- —
- Sales 7d
- 0
- Sales 30d
- 0
No sales yet.
Anonymous sales: no buyer or seller shown. Figures count player-to-player sales only.
From Wikipedia
Multiple dispatch or multimethods is a feature of some programming languages in which a function or method can be dynamically dispatched based on the run-time (dynamic) type or, in the more general case, some other attribute of more than one of its arguments. This is a generalization of single-dispatch polymorphism where a function or method call is dynamically dispatched based on the derived type of the object on which the method has been called. Multiple dispatch routes the dynamic dispatch to the implementing function or method using the combined characteristics of one or more arguments.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
F
Function overloading
In computer programming, creation of multiple function implementations with the same name
Nº Q1091461 ★
Not listed
-
C
Cross-platform software
Computer software implemented on multiple computing platforms
Nº Q56842894 ★★
Not listed
-
D
Dynamic dispatch
Process of selecting which implementation of a polymorphic operation (method or function) to call at run time
Nº Q1268939 ★
Not listed
-
D
Domain-specific language
Computer language specialized to a particular application domain
Nº Q691358 ★★
Not listed
-
Multi-chip module
Discrete electronic assembly containing multiple integrated circuits that behaves as a unit
Nº Q1466268 ★
Not listed
-
M
Multi-paradigm programming language
Programming language type
Nº Q12772052 ★★
Not listed