Reflection Übersicht, Reflection Biographie, Reflection Video, Reflection Ähnliche Künstler, Reflection Diskografie, Reflection Tags
Sie sind in:
HOME :
R :
Reflection :

In der Programmierung bedeutet Reflexion (engl. reflection) bzw.
Introspektion, dass ein Programm Erkenntnisse über seine eigene Struktur
gewinnen kann.
Eine wichtige Rolle spielt Reflexion im Zusammenhang mit typensicherer
Programmierung, aber auch in Fragen der Persistenz (persistente
Datenhaltung von Objekten und deren Beziehungen).
Reflexion ermöglicht es bei objektorientierter Programmierung
beispielsweise, zur Laufzeit Informationen über Klasse oder deren Instanz
abzufragen. Bei einer Methode sind das unter anderem deren Sichtbarkeit,
der Datentyp des Rückgabewertes oder der Typ der Übergabeparameter. Die
Umsetzung der Abfragemöglichkeiten ist sprachspezifisch.
Für die Realisierung der Reflexion ist das Speichern von Metainformation
im Binärcode des Programms notwendig. Bei interpretierenden
Programmiersprachen liegt zur Ausführungszeit der ursprüngliche
Programmcode vor, was neben dem Zugriff auf die Str
Diskografienicht vorhanden
Videonicht vorhanden