Devo eseguire alcune attività su object1
quando si verifica un cambiamento di stato su object2
. Stavo cercando di utilizzare pattern osservabili in Android, intendo utilizzare le classi Observer e Observable, quindi object1
implementa Observer e object2
estende Observable. Sfortunatamente, lo object2
si estende già da un'altra classe, quindi non posso definirlo come un'estensione di Observable.Alternativa al modello osservabile?
Esiste un'altra alternativa per utilizzare questo modello? Forse altre classi che mi permettono di eseguire questo comportamento?
Grazie.
grazie! Questo è sufficiente per me. Anche la soluzione di kostja sembra buona, ma richiede uno sforzo supplementare. – forumercio
Questa è una soluzione "pericolosa". Anche se funzionerà anche per me. Ma in aggiunta dovresti aver menzionato, FINALIZZARE la tua classe o almeno dichiarare tutte le proprietà rilevanti come private. Questo è l'unico modo per far funzionare il tuo osservabile, quando la tua classe è estesa da un altro ... – Sauer