You are on page 1of 4

Universidad Autónoma Gabriel René Moreno

Facultad de Ingeniería en Ciencias de la


Computación y Telecomunicaciones

“PATRON DE DISEÑO PROTOTIPO”

ESTUDIANTE: Marcelo Camacho Moreno

DOCENTE: Ing. Josué Obed Veizaga Gonzáles

MATERIA: Arquitectura del Software

SIGLA: INF552 - SA

FECHA: 13/05/2019

Santa Cruz – Bolivia


PATRON DE DISEÑO - PROTOTIPO

Definición:

El patrón prototipo tiene un objetivo muy sencillo: crear a partir de un modelo. Permite crear
objetos prediseñados sin conocer detalles de cómo crearlos. Esto lo logra especificando los
prototipos de objetos a crear. Los nuevos objetos que se crearán de los prototipos, en realidad,
son clonados. Vale decir, tiene como finalidad crear nuevos objetos duplicándolos, clonando una
instancia creada previamente.

El patrón de diseño prototipo tiene como finalidad crear nuevos objetos clonando una instancia
creada previamente. Este patrón especifica la clase de objetos a crear mediante la clonación de un
prototipo que es una instancia ya creada. La clase de los objetos que servirán de prototipo deberá
incluir en su interfaz la manera de solicitar una copia, que será desarrollada luego por las clases
concretas de prototipos.

Aplicabilidad:

Aplica en un escenario donde sea necesario la creación de objetos parametrizados como "recién
salidos de fábrica" ya listos para utilizarse, con la gran ventaja de la mejora de la performance:
clonar objetos es más rápido que crearlos y luego setear cada valor en particular.

Este patrón debe ser utilizado cuando un sistema posea objetos con datos repetitivos, en cuanto a
sus atributos: por ejemplo, si una biblioteca posee una gran cantidad de libros de una misma
editorial, mismo idioma, etc. Hay que pensar en este patrón como si fuese una fábrica que tiene
ciertas plantillas de ejemplos de sus productos y, a partir de estos prototipos, puede crear una
gran cantidad de productos con esas características.

Estructura básica

En la estructura básica se puede apreciar una clase abstracta llamada Prototipo la cual
posee el método Clone() el cual se encarga de retornar una copia idéntica del mismo
objeto.
Las clases que heredan de esta clase abstracta deben implementar dicho método el cual
retornara una nueva instancia del mismo objeto, estas clases son PrototipoConcreto1 y
PrototipoConcreto2.
La clase cliente es la encargada de manipular los objetos prototipos a través de su
método operacion().
Diagrama de clases dinámico
1 año, 12 meses, 52 semanas, 365 días… ¡Wow! ¿Qué rápido pasó el tiempo, cierto amor?

Recuerdo perfectamente que aquella noche del 17 de mayo del 2018, te saludé con un fuerte,
pero a la vez, tímido abrazo. Te pedí que te aferraras a mi mano fría y sudorosa para cruzar la
avenida y te robé -también tímidamente- nuestro primer beso en lo que fue una cita improvisada.

Te confieso que no tenía nada planificado, fue algo espontáneo que nació a partir de ese mágico
abrazo tuyo, quizá habrá sido el destino quien ya tenía preparado todo esto, o a lo mejor ya estaba
escrito por Dios y sucedió cuando tenía que suceder… sólo sé que sentía un fuerte impulso y oía
una voz interior que me decía: hazlo, bésala…

Y lo hice, porque llamaste mi atención desde el primer día de clases que te vi afuera del aula,
primero porque nunca antes te había visto y segundo porque te vi sonreír y por un instante
nuestras miradas coincidieron. Para sorpresa mía nos sentamos muy cerca, te miraba de reojo,
muy disimuladamente, pero lo hacía, ya sea mirando hacia el piso o haciéndome el que le prestaba
atención al docente; pues no me atrevía a hablarte. Además, que al escuchar tus ocurrencias
graciosas me di cuenta que eras alguien muy especial, de esas personas que se conocen una sola
vez en la vida, tan especiales que nunca la olvidas.

Con el pasar de los días esa atención se convirtió en atracción y luego, cuando al fin te conocí, ya
andabas paseándote por mi mente, entonces me di cuenta que empezaste a gustarme.

Quizás algo muy bueno habré hecho para estar con una muñequita tan linda como vos, y yo digo
que hay que hacerte un monumento, por aguantar todo este tiempo mi mal humor, pero la
verdad es que no puedo estar más agradecido con la vida, sí, valió la pena esperar tantos años, no
me pudo haber tocado una novia más perfecta.

Gracias, infinitas gracias, por tanta felicidad, por incontables locuras, por los momentos de
diversión, por estar siempre juntos en las buenas y en las malas, por tanto amor del bueno, puro y
sincero en este nuestro primer año de novios.

Con la bendición de Dios, vos y yo hasta la eternidad. Gracias por compartir tu vida y tu amor
conmigo.

Te admiro y Te Amo profundamente.

Marcelo.

You might also like