TP7 Question 2.1 : lierObservableEtObserver

Programmation Avancée

Moderator: douinj

Post Reply
georg_c9
Posts: 81
Joined: 24 Oct 2021 18:14

TP7 Question 2.1 : lierObservableEtObserver

Post by georg_c9 » 05 Dec 2021 20:18

Comme je tourne en rond, je préfère poser la question :

Dans la méthode : lierObservableEtObserver(Object observable, Object observer), je comprends qu'il faut :
- caster l'observable
- ajouter l'observateur casté observer.

De manière "classique", j'y arrive très bien mais par l'instrospection je bloque pour arriver à faire :
(Entier) observable.addObserver((Observer) observer);

Par ou dois-je commencer ? Je vois bien la possibilté de caster une classe...

georg_c9
Posts: 81
Joined: 24 Oct 2021 18:14

Re: TP7 Question 2.1 : lierObservableEtObserver

Post by georg_c9 » 05 Dec 2021 20:25

Complément : part-on du principe que l'objet observable passé en paramètre implémente bien Observable ?
Si oui alors on pourrait ajouter la méthode addObserver... Est-ce bien cela ?

douinj
Posts: 462
Joined: 18 Mar 2009 15:46

Re: TP7 Question 2.1 : lierObservableEtObserver

Post by douinj » 06 Dec 2021 10:13

Bonjour, oui vous êtes sur la bonne voie de réflexion(s) bon travail

georg_c9
Posts: 81
Joined: 24 Oct 2021 18:14

Re: TP7 Question 2.1 : lierObservableEtObserver

Post by georg_c9 » 06 Dec 2021 15:07

Pourrais-je avoir avoir un schéma explicatif de la façon dont s'emboite les "boites" pour accéder aux méthodes d'une classe ? (objet -> Class -> Method -> invoke.

En vous remerciant

douinj
Posts: 462
Joined: 18 Mar 2009 15:46

Re: TP7 Question 2.1 : lierObservableEtObserver

Post by douinj » 08 Dec 2021 9:29

Bonjour,
Relisez les notes du cours, reprenez les exemples un par un

Bon travail

Post Reply