- Usi il Singleton Pattern.
- Esporti un'interfaccia.
- Crei un controllore che fa da intermediario, e ascolta i componenti che gli mandano degli eventi.
- Alla fine, se hai bisogno di chiamare del codice cui non riesci ad arrivare, vuol dire che probabilmente l'hai messo nel posto sbagliato, quindi lo sposti in un'altra classe.

Rispondi quotando