private void DeplacerPersonnage(PersonnageAbstrait unPersonnage, ZoneAbstraite zoneAbstraiteCible, ZoneAbstraite zoneAbstraiteSource) { unPersonnage.Position = zoneAbstraiteCible; zoneAbstraiteSource.RetirePersonnage(unPersonnage); zoneAbstraiteCible.AjoutePersonnage(unPersonnage); }