Reading Chapter 4 Section 6 Passing and Returning Objects - not necessary to create an object for every variable we use - passing an object from a method - pass-by-value scheme used - when a variable is an object name, the value of the variable is a reference to an object - effect of passing a reference is to have two variables referring to the same object - reference parameters and memory - the object itself is not part of the memory allocated for a called method - the object does not get deallocated when the method terminates - when the return type is a class, the address of an object of that class is returned - pass-by-reference - definition: the address of a variable is passed as a paramter - synonym: call-by-reference - with relation to Java - not used - when passing objects - still copying the data in a variable and passing that - this data just happens to be an address