Dans la conception de mon programme, j'arrive souvent au point où je dois passer des instances d'objet à travers plusieurs classes. Par exemple, si j’ai un contrôleur qui charge un fichier audio, puis le passe à un lecteur, et le joueur le transmet au lecteurRunnable, qui le repasse à nouveau ailleurs, etc. savoir comment l'éviter. Ou est-ce bien de faire ça?
EDIT: Peut-être que l'exemple du lecteur n'est pas le meilleur car je pourrais charger le fichier plus tard, mais dans d'autres cas cela ne fonctionne pas.