Je trouve qu'il est incroyablement difficile de comprendre comment différents objets doivent communiquer et échanger des informations. Venant du monde C/C++, j'ai l'habitude de passer des objets par référence quand j'ai besoin de donner un objet à une classe/fonction pour le traitement.Comment faire face à ne pas pouvoir passer par référence?
Je suis certain qu'il y a un modèle connu pour réaliser une manière propre et maintenable pour la communication d'objet. J'ai juste besoin de savoir de quoi il s'agit.
EDIT: Exemple
ObjectThatNeedsProcessing obj;
WizardDialog dialog = new WizardDialog;
dialog.addObjectToBeProcessed(obj);
dialog.show();
//When the dialog is finished obj would be changed.
Meilleures salutations
alors quelle est votre question? –
Quel est le modèle de la communication inter-objets? – Gerstmann
Un exemple spécifique de ce que vous essayez d'obtenir (de préférence avec une section de code courte mais complète) serait utile. –