| |||
caller (A client that invokes a method of an object. The caller of an object is not necessarily the creator of an object. For example, client A could create object X and pass this reference to client B, and then client B could use that reference to call a method of object X. In this case, client A is the creator, and client B is the caller) |