public void fight() { weapon.useWeapon(); }
public void fight() { weaponBehavior.useWeapon(); }
public void battle() { weapon.useWeapon(); }