Objekt

From Lexikon (Strato)
Revision as of 22:23, 20 January 2006 by Dkracht (talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Objekt, im allgemeinen Sprachgebrauch jede Art von identifizierbarer und manipulierbarer Einheit. In den "objektorientierten Techniken" (OO) ist ein Objekt ein materielles oder immaterielles Element eines Ausschnitts der realen Welt. Objekte sind die Grundbausteine von objektorientierten Systemen. Objekte besitzen spezifische Eigenschaften, die durch die zu dem Objekt gehörenden Methoden verändert werden können. Die nach aussen sichtbaren Methoden bilden die Schnittstellen von Objekten. Diese Methoden können über Nachrichten angesprochen werden. In objektorientierten Systemen werden Objekte durch Abstraktion zu Klassen verallgemeinert. Umgekehrt sind deren Instanzen alle Objekte, die aus der Klasse durch Belegung der Attribute (der Eigenschaften) hervorgegangen sind.