Diagrama de flujo
Sin título
Contenido del diagrama
PATRONES
Un patrón de diseño es un conjunto de objetos y clases organizados de cierta forma que ayudan a resolver un problema recurrente en el diseño de un software de una forma limpia y reusable.
Patrón Gof de creación
Patrón Gof estructurales
Patrón Gof de comportamiento
Forma de crear instancias. Abstraer y ocultar cómo son creados e inicializados los objetos (Factoría (Factory), Singleton)
Cómo se combinan clases y objetos para formar nuevas estructuras y proporcionar nuevas funciones (Adaptador (Adapter))
Ayudan a definir la comunicación e interacción de los objetos. Reducir acoplamiento (Observer).
�Abstract Factory �Factory Method �Singleton
�Composite
�Adapter
�Observer
Abstract Factory:Este patrón proporciona una interface para crear familias de objetos relacionados o dependientes sin especificar sus clases concretas.
Factory Method:Define una interface para crear un objeto, pero deja a las subclases decidir qué clase instanciar. Se usa cuando:
� Una clase no puede anticipar la clase de objetos que debe crear.
� Una clase quiere que sus subclases especifiquen las clases que ella debe crear.
Singleton:� Asegura que sólo se cree una instancia de la clase y provee un punto global de acceso a ésta.
� Este patrón es útil cuando se quiere tener solamente un objeto único instanciado (Ej: Cola de impresión, Conexión a BD, etc).
Composite:�Compone objetos en estructuras arborescentes para representar jerarquías TODO-Partes
� Permite manejar indistintamente objetos individuales y composiciones de objetos
Adapter: �Convierte la interface de una clase en otra interface que el cliente espera
�Permite a las clases trabajar juntas ya que de otra manera no lo podrían hacer debido a que las interfaces son incompatibles.
Observer:Define una dependencia de uno a muchos entre objetos así que cuando un objeto cambia de estado, todos los objetos que dependen de él son notificados para que se actualicen automáticamente.
Información
- Descripción
- Diagrama sobre Sin título, creado por Paula Sanabria el 07/05/2019.
- Creado por
- Paula Sanabria
- Visitas
- 0
- Valoración