“Uses” implemented with an argument
nThe client often need know about the server only for the duration of a method execution. nThe Explorer need know about the Denizen while the Explorer is executing its strike method. npublic void strike (denizens.Denizen     monster) {
n monster.takeHit(strengthPoints);
n}