In Java, actual objects are never passed as arguments;
only references are passed (by value).
[In contrast, in C++ objects or references can be passed.]