Le modèle de conception des visiteurs est un moyen de séparer un algorithme d'une structure d'objet sur laquelle elle fonctionne. Un résultat pratique de cette séparation est la possibilité d'ajouter de nouvelles opérations aux structures d'objet existantes sans modifier ces structures. Cette balise est un synonyme du [visiteur] le plus fréquemment utilisé - utilisez-le au lieu de cette balise.
Connaissez-vous une bonne bibliothèque de visiteur de graphes d'objet Java?
Je veux visiter un objet et ses sous-composants et effectuer des actions lorsque certaines conditions ...
Je me demande s'il existe un bon modèle de design ou idiome pour réaliser ce qui suit:
Vous avez une classe existante qui fournit uniquement une interface visiteur ...