« Patrons de conception/État » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 8 :
La classe censée changer d'état a un lien vers une classe abstraite "État".
Cette classe abstraite "État" définit les différentes méthodes qui seront à redéfinir dans les implémentations.
Dans chaque classe dérivée d'État, l'appel à la méthode X pourra avoir un comportement différentdifférents.
 
La classe pouvant changer d'état appellera les services de sa classe d'état dont l'instance change quand le comportement de notre classe change.