“Doing” responsibilities and the uses
relation
nWhen carrying out some
functional responsibility, an object often needs the help of other
objects.
nThese collaborators are used by the original
object to assist in accomplishing its task.
nThe
original object (the client) invokes features of the collaborator (the server).