Bonsoir,

Je ne sais pas si je suis dans le bon forum. Je voudrais savoir quel est le design pattern de la classe Bonjour dans le code ci-dessous?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
class Bonjour implements InterfaceBonjour { 
    private String nom; 
    private BonjourMonsieur bonjourMonsieur; 
 
    public Bonjour(String nom) {  
        this.nom = nom;  
    } 
 
    public void afficher() { 
        if (this.bonjourMonsieur == null) { 
           this.bonjourMonsieur = new BonjourMonsieur(nom);
        }  
        this.bonjourMonsieur.afficher(); 
    } 
}