GoConqr has a new look! Let us know what you think.

Mind map

Patrones GOF

jpv11124 Spanish 5.0Average rating 5.0 out of 5 (1 rating)

Mapa mental sobre patrones GOF: comportamiento, creacionales y estructurales

Mapa mental: Patrones GOF

Map content

Patrones GOF

  1. Comportamiento

    • Accion
      • Consiste en la separacion de la peticion y la accion de forma que sea eficiente
    • Cadena de responsabilidades
      • Permitir a mas de un objeto realizar una peticion cada objeto o satisface la peticion o la pasa al siguiente
    • Estado
      • Modifica el comportamiento del objeto, da la impresion que cambia de clase, se utiliza en protocolo de comunicaciones para reflejar el estado(conectado,desconectado)
    • Estrategia
      • Crear un grupo de algoritmos en comun para que trabajen en conjunto
    • Interprete
      • Pretende que se genere un lenguaje el cual se le asigne parametros para poder resolver el problema
    • Iterador
      • Accede secuencialmente a los elementos de un objeto
    • Mediador
      • Permite al usuario una interaccion rapida y facil con el sistema, un objeto define la manera en que interactuan otros objetos
    • Metodo Plantilla
      • Se define una estructura de algoritmo la cual puede ser reutilizada
    • Observador
      • Cuando un cambio en un objeto requiere cambiar otros objetos y no sabemos cuántos exactamente lo necesitarán, el observador avisa cuando el objeto principal cambia
    • Recuerdo
      • Captura y exterioriza el estado interno de un objeto, se utiliza para obtener el estado en futuras ocasiones
    • Visitante
      • Cuando se tienen muchas clases con diferentes interfaces y se pretende añadir operaciones a dichos objetos en funcion de la interfaz
  2. Creacionales

    • Constructor
      • Separa la construccion y representacion de un objeto complejo, el objeto de construccion debe soportar diferentes representaciones
    • Fabrica abstracta
      • Proporcionar la creacion de una interfaz que soporte multiples estandares de presentacion
    • Metodo de Fabrica
      • Permite que una clase difiera la instaciacion en favor de sus subclases
    • Prototipo
      • Especifica los tipos de objetos que utilizaremos en un prototipo para despues clonarlos y utilizarlos
    • Solitario
      • Garantizar que una clase solo tenga una instancia, proporcionando un acceso global
  3. Estructurales

    • Adaptador
      • Convertir las interfaces de forma que las clases que son incompatibles trabajen juntas
    • Apoderado
      • Utilizar un apoderado que se encargue de controlar el acceso a un objeto
    • Composicion
      • Permite al cliente tratar a los objetos simples y los compuestos de la misma forma
    • Decorador
      • Añade funcinalidades a un objeto, permite añadir funcionalidad dos o mas veces
    • Fachada
      • Realiza una interfaz unificada la cual permita acceder a todas las funciones de una forma sencilla
    • Peso Mosca
      • Consiste en compartir el mismo objeto para que pueda ser reutilizado
    • Puente
      • Separa los aspectos de interfaz con implementacion

Information

Description
Mind Map on Patrones GOF, created by jpv11124 on 17/05/2016.
Created by
jpv11124
Views
29
Rating
Average rating 5.0 out of 5 (1 rating)

More on Diseño de software

Feedback

What is it about?

What do you think of the new look?

How do you like it?