Identifiant :
Mot de passe :

Patrons de conception

Mémento

Diagramme de classes :

Diagramme de classes

Description :

Type :  Co  (Comportemental)
Intention : Sans violer l'encapsulation, le Mémento permet de saisir et de transmettre à l'extérieur d'un objet l'état interne de celui-ci, dans le but de pouvoir ultérieurement le restaurer dans cet état.
Applicabilité : Utilisez le Mémento lorsque :
- un instantané de tout ou partie de l'état d'un objet, doit être sauvegardé de façon à pouvoir restaurer ultérieurement celui-ci, dans cet état, et lorsque
- l'utilisation d'une interface directe pour atteindre l'état, conduirait à révéler des détails de l'implémentation et à rompre l'encapsulation.

Participants au patron :

Les têtes de mule
Cédric BOUHOURS
Cédric BOUHOURS
Cédric BOUHOURS