\begin{slide}{Das Überladen von Namen}

\emph{ein} Name mit \emph{verschiedenen} Bedeutungen:
\begin{verbatim}
void p (String x) { ... }
void p (int    x) { ... }

p ("foo"); p (4);
\end{verbatim}

Java: Überladen gestattet,
Auflösung durch Liste der Argumenttypen.

Warum geht das folgende nicht?
\begin{verbatim}
int     f (String x) { ... }
boolean f (String x) { ... }
\end{verbatim}


\end{slide}
%%% Local Variables: 
%%% mode: latex
%%% TeX-master: "~/edu/ws06/pps/folien/pps"
%%% End: 
