next up previous
Next: Beispiel für ein Objekt Up: Objekte, Klassen, Variable, Funktionen, Previous: Begriffsdefinition und -abgrenzung

Objekte

Objekte sind Entitäten mit

1.
einem bestimmten Zustand, der durch die Attribute gegeben ist
2.
einem bestimmten Verhalten, das durch die Implementation der Methoden (Funktionen) gegeben ist
3.
eindeutiger Bezeichnung


\begin{figure}
 \begin{center}
 \leavevmode
 \epsfysize=8cm
 
\epsffile {object.eps}

 \end{center}\end{figure}

Die Attribute des Objekts sind die Daten, die in den Variablen des Objekts gespeichert sind. Die Methoden werden durch Nachrichten an das Objekt aufgerufen (in C++ durch Funktionsaufrufe). Oft verbergen die Objekte ihre Daten und Funktionen gegenüber der Außenwelt (``Encapsulation'').


next up previous
Next: Beispiel für ein Objekt Up: Objekte, Klassen, Variable, Funktionen, Previous: Begriffsdefinition und -abgrenzung

© 1997 Gottfried Rudorfer, C++-AG, Lehrveranstaltungen, Abteilung für Angewandte Informatik, Wirtschaftsuniversität Wien, 3/19/1998