Spring SALE
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.

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

Fabrique en C# Fabrique en C++ Fabrique en Go Fabrique en Java Fabrique en Python Fabrique en Ruby Fabrique en Rust Fabrique en Swift Fabrique en TypeScript