Structure
1. Diagramme de classes
La figure 4-12.3 détaille la structure générique du pattern.
Figure 4-12.3 - Structure du pattern Visitor
2. Participants
Les participants au pattern sont les suivants :
-
Visiteur est l’interface Visiteur qui introduit la signature des méthodes qui réalisent une fonctionnalité Fonctionnalité au sein d’un ensemble de classes. Il existe une méthode par classe qui reçoit comme argument une instance de cette classe.
-
VisiteurConcret1 et VisiteurConcret2 (VisiteurCalculeCoûtEntretien et VisiteurMailingCommercial) implantent VisiteurConcret les méthodes...