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

Factory Method

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

Définir une interface de création et laisser les sous-classes choisir l'objet concret.

Intention

Découpler le code client des classes concrètes instanciées.

Exemple Python

Chargement…

Sortie console

Rendering WindowsButton Rendering HTMLButton

Quand l'utiliser

La bibliothèque ne connaît pas à l'avance les types concrets à instancier.