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}