Bonjour,
[Ce topic est relie a celui-ci http://www.developpez.net/forums/sho...d.php?t=403682 pour ceux qui ont suivi la discussion]
Alors voila. J'ai un objet auquel j'applique des transformations, que, dans certains cas, je n'accepte pas. Cependant, je suis obligé de faire effectivement cette transformation pour savoir ou pas si ja la valide.
Pour etre plus precis, j'applique des transformations geometriques (translations, rotations, dilatations, ...) a des formes geometriques. Devant de temps à autre revenir en arrière, c'est à dire retrouver l'état initial de ma forme, je me demandais si le pattern Memento était fait pour moi.
En fait, je ne comprends pas bien en quoi il permet de ne pas exposer l'interface. Un petit coup de main ?
D'avance merci
Partager