ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Patrones De Diseño


Enviado por   •  10 de Junio de 2015  •  230 Palabras (1 Páginas)  •  180 Visitas

- Implementación de los Distintos patrones de diseño para la autentificación

Los patrones de diseño software de creación proporcionan ayuda a la hora de crear objetos. Desde el punto de vista proporcionan un apoyo en la toma de decisiones, incluso cuando esta toma de decisiones sea de forma dinámica.

Gracias a ello, ayudan a estructurar y encapsular estas decisiones. Hay ocasiones en la que nos encontraremos con que sólo existe un patrón adecuado; otras en las que varios podrán ayudarnos; y otras en que se pueden combinar múltiples patrones convenientemente.

Un patrón de creación asociado a clases, usa la herencia para variar la clase que se instancia, mientras que un patrón de diseño software de creación asociado a objetos delegará la instancia a otro objeto.

Hay dos formas de clasificar los patrones de diseño software de creación basándose en las clases de objetos que se crean. Una es clasificar las clases que crean los objetos (Factory Method), y la otra forma está relacionada con la composición de objetos (definir un objeto que es responsable de conocer las clases de los objetos producto). En esta característica se apoyan los patrones Abstract Factory, Singleton o Prototype.

En muchas ocasiones los patrones de creación compiten en su función. Por ejemplo, hay casos donde los patrones de creación Prototype y Abstract Factory puede utilizarse indistintamente. En otras ocasiones Singleton puede usar a los otros patrones para implementar los componentes que construye.

...

Descargar como (para miembros actualizados)  txt (1.5 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com