Bonjour à tous,
J'ai un problème avec l'implémentation du design pattern observer/observable:
http://come-david.developpez.com/tut...servateur#LVII.
Le programmeur doit mémoriser pour un observer donné, tous les objets qu'il observe pour qu'il se désenregistre auprès des observables avant sa destruction (avec la méthode DelObs). Dans ce cas, ne vaudrait-il pas mieux qu'il y ait également une liste d'observables dans la classe observer et le désenregistrement pourrait alors se faire automatiquement dans le destructeur de la classe Observer?
Partager