\begin{slide}{Verwendung von Daten: Data Class}

Fehler:

Klasse mit Attributen, aber ohne Methoden.

\begin{verbatim}
class File { String base; String ext; }
\end{verbatim}

Lösung:

finde typische Verwendung der Attribute in Client-Klassen,
(Bsp: \verb|f.base + "/" + f.ext|)

schreibe entsprechende Methode, 
verstecke Attribute (und deren Setter/Getter)

\begin{verbatim}
class File {  ...
    String toString () { ... }
}
\end{verbatim}

\end{slide}

