« Patrons de conception/Prototype » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
|||
Ligne 1 :
{{ébauche informatique}}
Le [[motif de conception]] '''prototype''' est utilisé lorsque la création d'une [[instance]] est complexe ou consommatrice en temps. Plutôt que créer plusieurs instances de la classe, on copie la première instance et on modifie la copie de façon
Pour implanter ce motif, il faut déclarer une classe abstraite spécifiant une méthode virtuelle pure appelée ''clone()''. Toutes classes nécessitant un [[constructeur (programmation informatique)|constructeur]] [[polymorphisme (informatique)|polymorphique]] dérivera de cette classe abstraite et implentera la méthode ''clone()''.
|