Salut, je viens de réduire le prix de tous les produits. Préparons nos compétences en programmation pour l'ère post-COVID. Plus de détails »
Monteur

Monteur en Swift

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.

Utilisation du patron de conception en Swift

Complexité :

Popularité :

Exemples d’utilisation : Le monteur est bien connu dans le monde du Swift. 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

Patrons de conception : Monteur en Java Patrons de conception : Monteur en C# Patrons de conception : Monteur en C++ Patrons de conception : Monteur en PHP Patrons de conception : Monteur en Python Patrons de conception : Monteur en Ruby Patrons de conception : Monteur en TypeScript Patrons de conception : Monteur en Go