
\begin{slide}{Wdhlg: Objekt/Klasse}

Ein \emph{Objekt}  besitzt
\begin{itemize}
\item Attribute ($=$ Objekte oder \glqq einfache\grqq\ Daten,

  diese Unterscheidung in Objekt und Nicht-Objekt ist künstlich
  und wird z. B. in Java-1.5 weiter aufgeweicht)
\item Operationen ($=$ Methoden, Unterprogramme)
\item Zustand ($=$ Attribut-Werte)
\item Identität (realisiert durch Hauptspeicher-Adresse)
\end{itemize}

\emph{Klasse} $=$ eine Zusammenfassung
gleichartiger Objekte:
\begin{itemize}
\item Attribute haben gleichem Namen und Typ
\item Operationen sind identisch
\end{itemize}

\end{slide}



