Voilà je dois implémenter cette méthode mais je ne vois pas ce qu'elle en prend en paramètre et ce qu'elle renvoie, quelqu'un peut m'aider svp?
public <T> T visitor(GeoObjectVisitor<T> obj) throws VisiteurException
merci d'avance.
Version imprimable
Voilà je dois implémenter cette méthode mais je ne vois pas ce qu'elle en prend en paramètre et ce qu'elle renvoie, quelqu'un peut m'aider svp?
public <T> T visitor(GeoObjectVisitor<T> obj) throws VisiteurException
merci d'avance.
On dirait une méthode générique qui renvoie une instance de la classe générique <T> et qui prend en paramètre un objet 'obj' du type générique GeoObjectVisitor<T>.
C'est dans quelle API ?
Bonsoir,
Le type objet: GeoObject est un super-type de visualisation de données spatio-temporelles si je ne m'abuse
<T> T est un template paramétré voir les generics pour plus d'info (faq)
La méthode peut aussi renvoyer un exception VisiteurException()
Alors après sans spécifications, tu peux toujours chercher pour trouver à quoi sert/servait cette méthode dans l'idée de celui qui l'a implémentée ;)
C'est l'implémentation générique du pattern visiteur.