Benutzer:H Hucke/Artikel/Funktionsobjekt
Zur Navigation springen
Zur Suche springen
In der Theorie des objektorientierten Programmierens ist alles ein Objekt, also auch Methoden/Prozeduren/Funktionen. Mithin ist der im Programmtext verwendete Name einer Funktion lediglich eine Referenz auf das eigentliche abstrakte Funktionsobjekt, das mit den expliziten (im Programmtext angegebenen) und impliziten (Beispielsweise Objektreferenzen, falls die "Funktion" als Methode einer Objektinstanz einer Klasse aufgerufen wurde) Parametern aufgerufen wird.
Siehe auch
[Bearbeiten | Quelltext bearbeiten]Literatur
[Bearbeiten | Quelltext bearbeiten]Weblinks
[Bearbeiten | Quelltext bearbeiten]- Function Object / Functor bei SGI
- "The Function Pointer Tutorial" auf Newty.de
- "Functors - Funktionsobjekte" auf kompf.de
- "Applicative functor" auf haskell.org