Bonjour, je suis actuellement en train de réfléchir au lien qu'il existe entre la classe Image et la classe Texture dans mon projet.
Je souhaite réaliser deux classes donc: Image et Texture.
Cependant, je m'interroge sur le lien qu'il existe entre Image et Texture. J'en suis arrivé au résultat suivant: Une Texture utilise une Image. Jusque là rien de sorcier, cependant plusieurs problemes se sont posés dont celui-là:

- Comment avertir ma texture si l'image qu'elle utilise subit un changement ?

J'ai pensé utiliser le pattern Observers, est-ce une bonne idée ? Je veux dire par là, que Image aurait un tableau de pointeur sur les textures qui observent l'image. Et dès que l'image a subit un changement, on notifie la texture et cette dernière se met à jour.

Merci d'avance.