Methodenauswahl in Java

This commit is contained in:
Marco Ammon 2020-06-25 20:48:48 +02:00
parent 4d40b32a1b
commit 9e37822721
2 changed files with 10 additions and 1 deletions

Binary file not shown.

View File

@ -127,7 +127,16 @@
\section{Objekt-orientierte Sprachen} \section{Objekt-orientierte Sprachen}
\subsection{Methodenauswahl} \subsection{Methodenauswahl in Java}
\begin{enumerate}
\item Bestimmung der Klasse (des Interfaces), in der nach Methode zu suchen ist
\item Bestimmung der zu Argumenttypen passenden, anwendbaren/zugreifbaren Methoden \begin{enumerate}
\item Auswahl der Methodendeklarationen, deren Parameter in Anzahl und Typ zu den statischen Argumenttypen passen
\item Verwerfen der in Sichtbarkeit eingeschränkte Methoden
\item Auswahl der spezifischsten Methode
\end{enumerate}
\item Kontextüberprüfung (z.B. statische Funktionen, \texttt{void} Rückgabetyp, etc.)
\end{enumerate}
\subsection{Einfachvererbung} \subsection{Einfachvererbung}