CARRERA INFORMTICA
SEMESTRE SPTIMO
PROGRAMACIN WEB II
TEMA:
PATRON DE DISEO SINGLETON
AUTORES:
MARIA PAOLA MENDOZA MENDIETA
MARA VICTORIA PRRAGA MERO
JOJAR BARUC VERA CASTRO
JONATHAN AGUSTIN ZAMBRANO ZAMBRANO
FACILITADOR:
ING. VICTOR JOEL PINARGOTE BRAVO
INTRODUCCION
MARCO TERICO
QU ES UN PATRON DE DISEO?
Los patrones de diseo son el esqueleto de las soluciones a problemas
comunes en el desarrollo de software.
En otras palabras, brindan una solucin ya probada y documentada a
problemas de desarrollo de software que estn sujetos a contextos similares.
Debemos tener presente los siguientes elementos de un patrn: su nombre, el
problema (cuando aplicar un patrn), la solucin (descripcin abstracta del
problema) y las consecuencias (costos y beneficios)
Aunque una aplicacin sea nica, tendr partes comunes con otras
aplicaciones: acceso a datos, creacin de objetos, operaciones entre sistemas
etc. (Tedeschi, 2014)
de objetos y
encapsularla.
SINGLETON
El Singleton es quizs el ms sencillo de los patrones que se presentan,
tambin uno de los patrones ms conocidos y utilizados. Su propsito es
asegurar que slo exista una instancia de una clase. (Welicki, 2012)
CARACTERSTICAS
ste sera un prototipo de una clase para trabajar con una base de datos.
Como se puede ver, ya no se utilizar "$db = new Database();", por lo que
aseguramos el ahorro de memoria. En su lugar para obtener el objeto que se
desea se tendr que hacer:
BIBLIOGRAFA
Montenegro, I; Rodrguez, L; Salazar, G. 2012. Uso de patrones de diseo de
software: un caso prctico. San Jos, CRC. Ingeniera Revista de la
Universidad de Costa Rica. Vol. 22. Num. 2. p45- p47.