ArrayOps.findMax( ar2 )
Die neue Abbildung zeigt die Situation im Moment nach dem zweiten Methodenaufruf:
ArrayOps.findMax( ar2 );
Der Parameter x
der Methode
verweist jetzt auf das zweite Array.
Bei der Verwendung von Methoden mit Parametern können wir dieselbe Methode mit unterschiedlichen Daten verwenden. Das macht die Methode zu einem nützlichen Werkzeug, das in vielen Situationen verwendet werden kann.
Hinweis: Der Parameter ar2
und die Variable x
verweisen
beide auf dasselbe Objekt.
Wenn das Programm läuft ist die Referenz in
x
identisch mit der Referenz in
ar2
und beide verweisen auf ein und dasselbe Objekt.
(Rückblick:) Was sind überladene Methoden?