Prototype
9
Patrón creacional Prototype (Prototipo)
-
Upload
terryjoss -
Category
Technology
-
view
2.881 -
download
2
description
Transcript of Prototype
Patrón creacionalPrototype (Prototipo)
Definición
•Este patrón de diseño, crea nuevos objetos duplicándolos, clonando una instancia creada previamente.
Clases y objetos que participan en este patrón:
• Prototype▫Declara una interface para clonarse a si misma.
• ConcretePrototype▫ Implementa una operación para clonarse a si misma.
• Client▫Crea un nuevo objeto haciendo un prototipo para
clonarse a si mismo.
Ejemplo en C#
El siguiente código muestra el modelo creacional del prototipo en el que se crean nuevos objetos copiando los objetos pre-existentes (prototipos) de la misma clase.
Fuentes
http://www.dofactory.com/Patterns/Patterns.aspx