SOLDES de printemps
Monteur

Monteur en PHP

Le Monteur est un patron de conception de création qui permet de construire des objets complexes étape par étape.

Le monteur n’est pas comme les autres patrons de création : les produits n’ont pas besoin d’avoir une interface commune. Il est ainsi possible de créer différents produits en utilisant le même procédé de fabrication.

Complexité :

Popularité :

Exemples d’utilisation : Le monteur est bien connu dans le monde du PHP. Il se montre très utile lorsque vous devez créer un objet possédant de nombreuses configurations possibles.

Identification : Le monteur peut être identifié à l’intérieur d’une classe qui n’a qu’une seule méthode de création et plusieurs méthodes permettant de configurer l’objet en résultant. Les méthodes du monteur prennent souvent en charge le chaînage (par exemple, someBuilder->setValueA(1)->setValueB(2)->create()).

Monteur dans les autres langues

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