\begin{slide}{Verwendung von Daten: Datenklumpen}

Fehler: Klumpen von Daten wird immer gemeinsam benutzt

\begin{verbatim}
String infile_base; String infile_ext;
String outfile_base; String outfile_ext;

static boolean is_writable (String base, String ext);
\end{verbatim}

Indikator: �hnliche, schematische Attributnamen

L�sung: Klasse definieren
\begin{verbatim}
class File { String base; String extension; }

static boolean is_writable (File f);
\end{verbatim}


\end{slide}
