The completed picture is seen below.
In the method call operate.print(ar2) the
actual array ar2 is connected to the parameter x
of the method.
The picture shows this.
By using parameters with methods you can use the same method with different data. The method becomes a useful tool that can be used in many situations.
Note: In this picture, the arrow connected to ar2
and the arrow connected to x are different, even though
they point to the same object.
In computer memory, as the program is running, the bit pattern in
x will be identical to the bit pattern in
ar2.
Both will contain the unique bit pattern that is a reference to the array object.