En programmation informatique, le patron 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 appropriée. Pour implémenter ce patron il faut déclarer une classe abstraite spécifiant une méthode virtuelle pure appelée clone. Toute classe nécessitant un constructeur polymorphique dérivera de cette classe abstraite et implémentera la méthode clone.

Property Value
dbo:abstract
  • En programmation informatique, le patron 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 appropriée. Pour implémenter ce patron il faut déclarer une classe abstraite spécifiant une méthode virtuelle pure appelée clone. Toute classe nécessitant un constructeur polymorphique dérivera de cette classe abstraite et implémentera la méthode clone. Le client de cette classe, au lieu d'écrire du code invoquant directement l'opérateur "new" sur une classe explicitement connue, appellera la méthode clone sur le prototype ou passera par un mécanisme fourni par un autre patron de conception (par exemple une méthode de fabrique avec un paramètre désignant la classe concrète à instancier). (fr)
  • En programmation informatique, le patron 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 appropriée. Pour implémenter ce patron il faut déclarer une classe abstraite spécifiant une méthode virtuelle pure appelée clone. Toute classe nécessitant un constructeur polymorphique dérivera de cette classe abstraite et implémentera la méthode clone. Le client de cette classe, au lieu d'écrire du code invoquant directement l'opérateur "new" sur une classe explicitement connue, appellera la méthode clone sur le prototype ou passera par un mécanisme fourni par un autre patron de conception (par exemple une méthode de fabrique avec un paramètre désignant la classe concrète à instancier). (fr)
dbo:thumbnail
dbo:wikiPageID
  • 905994 (xsd:integer)
dbo:wikiPageLength
  • 5293 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 169802781 (xsd:integer)
dbo:wikiPageWikiLink
prop-fr:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • En programmation informatique, le patron 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 appropriée. Pour implémenter ce patron il faut déclarer une classe abstraite spécifiant une méthode virtuelle pure appelée clone. Toute classe nécessitant un constructeur polymorphique dérivera de cette classe abstraite et implémentera la méthode clone. (fr)
  • En programmation informatique, le patron 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 appropriée. Pour implémenter ce patron il faut déclarer une classe abstraite spécifiant une méthode virtuelle pure appelée clone. Toute classe nécessitant un constructeur polymorphique dérivera de cette classe abstraite et implémentera la méthode clone. (fr)
rdfs:label
  • Prototipo (patrón de diseño) (es)
  • Prototyp (Entwurfsmuster) (de)
  • Prototyp (designmönster) (sv)
  • Prototyp (wzorzec projektowy) (pl)
  • Prototype (ca)
  • Prototype (patron de conception) (fr)
  • Prototype pattern (it)
  • Прототип (шаблон проєктування) (uk)
  • 原型模式 (zh)
  • Prototipo (patrón de diseño) (es)
  • Prototyp (Entwurfsmuster) (de)
  • Prototyp (designmönster) (sv)
  • Prototyp (wzorzec projektowy) (pl)
  • Prototype (ca)
  • Prototype (patron de conception) (fr)
  • Prototype pattern (it)
  • Прототип (шаблон проєктування) (uk)
  • 原型模式 (zh)
rdfs:seeAlso
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:isPrimaryTopicOf
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is oa:hasTarget of
is foaf:primaryTopic of