Je travaille dans la terminologie Delphi (et Delphi), mais ma question est neutre d'un point de vue linguistique. Supposons que vous ayez une classe, TClient, qui envoie des messages à une autre classe, TFacade. Je suppose que les instances de TClient auraient une variable de référence privée de type TFacade. Une méthode quelque part dans TClient créerait une instance de TFacade et l'assignerait à cette variable privée. La classe client TClient devrait utiliser la classe TFacade.Portée et communication entre les objets
Pendant ce temps, TFacade fonctionne avec d'autres classes (appelez-les WorkerClass1, WorkerClass2 et WorkerClass3). Il est probable que les instances de TFacade font la même chose: elles ont des variables privées WorkerClass et créent des instances de WorkerClasses (peut-être dans le constructeur TFacade). Les classes TFacade doivent utiliser les unités WorkerClass.
Alors, comment les informations retournent-elles dans WorkerClasses à TClient? Si TClient est un formulaire, par exemple, il peut recevoir une entrée d'utilisateur qui est utilisée par TFacade - et, à son tour, utilisée par WorkerClasses. Cependant, après que WorkerClasses a manipulé ou utilisé des informations, elles doivent communiquer des informations à TClient (c'est-à-dire que les informations de sortie seront affichées dans le formulaire TClient).
J'espère que c'est clair. Fondamentalement, je demande simplement si Class1 appelle une méthode dans Class2, et Class2 appelle une méthode dans Class3, comment Class3 renvoie-t-il les informations à Class1? Puisque je suis un débutant, n'ayez pas peur d'être trop simple ou trop spécifique dans votre réponse. Je peux gérer :-) il
Merci, comme toujours - Al C.