Tag: double-dispatch
In software-engineering, double dispatch ist eine Besondere form des multiple dispatch und einen Mechanismus, der löst eine Funktion aufrufen, um verschiedene konkrete Funktionen abhängig von der Laufzeit-Typen der beiden beteiligten Objekte in dem Aufruf.
In den meisten OO-Systeme, der konkreten Funktion, die aufgerufen wird, aus einem Funktionsaufruf in den code hängt vom dynamischen Typ eines einzigen Objekt und deshalb sind Sie als single dispatch ruft, oder einfach virtuelle Funktion aufruft.
Verständnis double dispatch in C++
3 Antworten
Doppelter Versand in C #?
4 Antworten