Hourra ! La version française est enfin sortie ! Laissez-nous un message svp, si vous voulez nous faire part de vos commentaires ou signaler une erreur.
Fabrique

Fabrique en PHP

La Fabrique est un patron de conception de création qui permet de créer des produits sans avoir à préciser leurs classes concrètes.

La fabrique définit une méthode qui doit être utilisée pour créer des objets à la place de l’appel au constructeur (opérateur new). Les sous-classes peuvent redéfinir cette méthode pour modifier la classe des objets qui seront créés.

Lisez notre Comparaison des fabriques si vous avez du mal à saisir la différence entre les divers concepts et patrons.

Utilisation du patron de conception en PHP

Complexité :

Popularité :

Exemples d’utilisation : La fabrique est très largement utilisée en PHP. Elle est très utile lorsque vous avez besoin de flexibilité dans votre code.

Identification : La fabrique peut être reconnue grâce à ses méthodes de création qui produisent des objets depuis les classes concrètes, mais les retournent en tant qu’objets d’interface ou de type abstrait.

Fabrique dans les autres langues

Patrons de conception : Fabrique en Java Patrons de conception : Fabrique en C# Patrons de conception : Fabrique en C++ Patrons de conception : Fabrique en Python Patrons de conception : Fabrique en Ruby Patrons de conception : Fabrique en Swift Patrons de conception : Fabrique en TypeScript Patrons de conception : Fabrique en Go