Nota bene : Ce contenu a été généré par IA. Je suis en train de travailler sur cette page pour proposer un contenu personnel et d'une meilleure qualité.
Decorator
Nota bene : Ce contenu a été généré par IA. Je suis en train de travailler sur cette page pour proposer un contenu personnel et d'une meilleure qualité.
Ajouter des responsabilités à un objet dynamiquement, en alternative à l'héritage.
Intention
Empiler des comportements (logging, cache, compression) autour d'un service.
Exemple Python
Chargement…
Sortie console
2.7
Quand l'utiliser
Extensions combinables à la volée, sans sous-classer pour chaque combinaison.