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 »
Prototype

Prototype en PHP

Le Prototype est un patron de conception de création qui permet de cloner des objets - même complexes - sans se coupler à leur classe.

Toutes les classes prototype devraient avoir une interface commune rendant possible la copie des objets, même sans connaître leur classe concrète. Les objets prototype peuvent créer des copies complètes puisqu’ils peuvent accéder aux attributs privés des autres objets de la même classe.

Utilisation du patron de conception en PHP

Complexité :

Popularité :

Exemples d’utilisation : Le prototype est [prêt à l’emploi] (http://php.net/manual/en/language.oop5.cloning.php) dans PHP. Vous pouvez utiliser le mot-clef clone pour créer une copie exacte d’un objet. Pour ajouter la prise en charge du clonage à une classe, vous devez implémenter une méthode __clone.

Identification : Le prototype peut facilement être reconnu grâce aux méthodes clone ou copier, etc.

Prototype dans les autres langues

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