Présentation de l'implémentation des règles de décalage spécifiques

Toutes les règles présentent une méthode abstraite publique appelée Apply. Le type de retour et les arguments de cette méthode dépendent du type de la règle, et elle doit être implémentée pour chaque nouvelle classe de règle.