Was ist die Position von pointB nach dem folgendem:

pointB.move( 24-12, 34*3 - 45 );

Eine gute Antwort könnte sein:

pointB wird jetzt an der Position x = 12, y = 57 sein.

Methodenaufruf Schritt-für-Schritt

Sie werden wahrscheinlich das Richtige getan haben um die Antwort zu bekommen, aber lassen Sie uns, nur um sicher zu gehen, das Ganze noch mal durchgehen.

pointB.move( 24-12, 34*3 - 45 );

      entspricht:

pointB.move( 12, 34*3 - 45 );

      entspricht:

pointB.move( 12, 102 - 45 );

      entspricht:

pointB.move( 12, 57 );

An dieser Stelle beginnt die move() Methode mit den zwei int-Werten, die sie benötigt, zu starten.

Die Ausdrücke in der Parameterliste werden ausgewertet, bevor die Methode startet. Die sich ergebenden Werte sollten von dem von der Methode erwarteten Datentyp sein, oder von einem Datentyp, der in diesen Typ konvertiert werden kann.

FRAGE 4:

Was vermuten Sie, wird bei dem folgenden Methodenaufruf passieren?

pointB.move( 14.305, 34.9 );