\begin{slide}{Übersicht}

poly-morph $=$ viel-gestaltig

ein Bezeichner (z. B. Unterprogramm-Name)
mit mehreren Bedeutungen

Arten der Polymorphie:
\begin{itemize}
\item statische P. (Bedeutung wird zur
  Übersetzungszeit festgelegt):

  \begin{itemize}
  \item ad-hoc: Überladen von Bezeichnern
  \item generisch: Bezeichner mit Typ-Parametern
  \end{itemize}
\item dynamische P. (Bedeutung wird zur
  Laufzeit festgelegt):
  \begin{itemize}
  \item   Implementieren (Überschreiben) von Methoden
  \end{itemize}
\end{itemize}



\end{slide}
