Bonjour,
Je viens de découvrir le design pattern observer/observable et j'ai une question.
J'ai un observable qui peut notifier des observers pour different type d'évènements:
Problème: j'ai des observer qui ont besoin d'être notifiés quand le status de mon observable change mais pas quand sa taille change. Comment faire cela ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11class MyObservable : public Observable{ void changeSize(int size){ //... notifyObserver(); } void changeState(State state){ //... notifyObserver(); } };
Le design pattern de base ne permet pas de faire ça et je ne vois aucun articles sur Internet qui dit donne solution dans ce cas.
Merci d'avance.







Répondre avec citation


Partager