%% -*- mode: latex; TeX-master: "informatik.tex"; -*-

\begin{slide}{�berladen von Namen}

\kopf{$ $Id: over.tex,v 1.1 2006-10-09 13:24:17 waldmann Exp $ $}

Ein Methoden-Name kann \emph{�berladen} sein:
er bezeichnet \emph{verschiedene} Methoden.

Das ist gestattet, falls man die Methoden 
anhand der Argumentliste (L�nge und Typen)
unterscheiden kann.

\begin{verbatim}
public class C {
    void p () { ... }
    void p (int x) { ... }
}
\end{verbatim}
Beachte: �berladung mit gleichen Argument-Typen
und verschiedenen Ergebnis-Typen
ist nicht erlaubt.

Aufgaben:
kann man Prozedur durch Funktion �berladen?
Methode durch Attribut? Attribut durch Attribut?

\end{slide}
