When a reference variable is passed as an argument to a method.
When a method's return type is a class, what is actually returned to the calling program?
To compare two objects in a class...
If 'object1' and 'object2', are objects of the same class, to make object2 a copy of object1:
What is a constructor and how does it differ from a copy constructor?