Intro Spektion
 
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern

Der Duden definiert IntroSpektion mit Selbstbeobachtung, einem Begriff aus der Psychologie. Bei Programmiersprachen bezeichnet es die Fähigkeit von Programmen und Bibliotheken, sich selbst zu untersuchen. Hier ein ein einfaches Beispiel in der SprachePython:

     def display_form(window, object):
         for elementname in dir(object):
             element = getattr(object, elementname)
             if type(element) == FloatType:
                 window.add_float_field(elementname, element)
             elif type(element) == IntType:
                 window.add_int_field(elementname, element)

In diesem Beispiel werden nur drei der zur IntroSpektion nutzbaren BuiltinFunktionen verwendet:

Durch IntroSpektion ist es möglich, das Speichern, Laden, Konvertieren von beliebigen Datenstrukturen durch GenerischeProgrammierung abzudecken.

Anmerkung
statt IntroSpektion ist auch der Begriff Reflektion verbreitet (z.B. Java).


KategorieProgrammierSprachenKonzepte KategorieOop
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 17. März 2005 13:32 (diff))
Suchbegriff: gesucht wird
im Titel
im Text