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.
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.
Partager