Quel est le point du Prototype de modèle de conception?

Donc j'apprends sur les modèles de conception de l'école. Aujourd'hui on m'a parlé de "Prototype" modèle de conception.

Je dois manquer quelque chose, car je ne vois pas les avantages. J'ai vu des gens en ligne dire que c'est plus rapide que l'utilisation new mais ce n'est pas logique; à un certain point, indépendamment de la façon dont le nouvel objet est créé, la mémoire doit être alloué pour cela.

N'est pas ce modèle exécuter dans les mêmes cercles que la "poule ou de l'œuf" problème? Depuis le Prototype de modèle essentiellement est juste le clonage des objets, à un certain moment, l'objet d'origine doit être lui-même créé (c'est à dire pas cloné). Cela signifie que j'ai besoin d'avoir une copie existante de chaque objet que je veux cloner déjà prêt à copier?

Quelqu'un peut expliquer ce que l'utilisation de ce modèle est?

  • Cette question pourrait être mieux adapté pour les Programmeurs StackExchange depuis sa plus conceptuel question sur la programmation
InformationsquelleAutor user1905391 | 2012-12-14