Left Up Right RAMS Konzepte

Methodenwahl /Dispatch

Die Auswahl der konkreten Methode bei Polymorphie nennt man im englischen Sprchgebrauch Dispatch.

Man unterscheidet:

single dispatch
Die Wahl der Metode hängt ausschließlich von einem Typ ab. Dies ist bei vielen Objektorientierten Sptrachen üblich, daß eine Methode nach der konkreten Objekt in einer Klassenhierrarchie gewählt wird.
multiple Dispatch
Eine Prozedur, die mehrere Parameter hat, wird nach allen beteiligten Parametern ausgewählt. (CLOS Commom Lisp Object System soll dies haben)
vgl. Entwurfsmusterbuch von Gamma S301 ff.

In RAMS träumen wir von beiden (8.12.1999):


Rudolf Weber