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
11 class 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.
Partager