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