Bonjour,
je suis en train de bosser sur un exmple de pattern observer observable.
Que je vous livrerai bientôt.
Mais en avançant une question me trouble :
l'objet observer doit il être un singleton?
(pardon pour ceux qui ont lu ces lignes en toussant)
Car j'ai deux classes de base ; Observable et Observer
Dans Observable je dois avoir une methode notifyObserver() et une methode abonneObserver() et desAbonneObsever()
Or en combinant un pattern Singleton pour la classe Observer c'est très intéressant car je peux faire un truc du genre :
et de la même manière je simplifie énormément mes appels de méthodes
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Publisher est un Observer Subscriber est un Observable Subscriber.abonneObserver() // dans cette méthode j'ai un truc comme Observer.getInstance()
Subscriber.notifyObserver() et Subscriber.notifyObserver()
La question est donc :
Trouvez vous ça pertinent ou est ce trop casse gueule?
Merci de vos lumières
Partager