O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Patrones de diseño.

sixto alberto becerra reslen Espanhol

Conteúdo do mapa

Patrones de diseño.

  1. clasificados en Patrones de

    • Creación
      • Facilita la creación del sistema
        • Abstracción de la instancia
        • Encapsulación de clases
        • Sistema independiente
      • Son
        • Abstract factory
          • Proporciona una interfaz para crear familias de objetos sin especificar las clases a las que pertenecen
          • Uso de una clase factoría que es la que crea los objetos de las distintas familias
          • El cliente instancia la clase factoría siendo transparente para el tipo del objeto creado
          • La factoría es la que conoce el tipo de objeto creado
        • Builder
          • Separa la construcción del objeto de su representación
          • Implementación del proceso de construcción consigue crear varias representaciones de objetos
          • Elementos que intervienen:
            • Builder: Interfaz abstracta que crea productos
            • Builder concreto: Implementación concreta del Builder
            • Director: Utiliza la clase Builder para crear objetos
        • Factory method
          • Define una interfaz para la creación de los objetos
          • Permite que sean las subclases las que determinen la clase de instanciar
          • Una superclase puede delegar en sus hijas la creación de objetos
          • Elementos
            • Creator: Define el método para la creación de objetos
            • Concretre creator: Redefine el método para la creación de devolver instancias de un producto concreto
            • producto: Resultado del método de creación
        • Object pool
          • Objetos que pueden reutilizarse bajo demanda en lugar de crear nuevas instancias
          • Funcionamiento
            • Demanda de un nuevo objeto a pool
            • Una vez usado el objeto, se devuelve
            • Si no hay instancias, el pool crea nuevas
            • Implementación de mecanismo de liberación de instancias
        • Prototype
          • Crea nuevos objetos clonando una instancia creada previamente
            • Llamada prototipo
          • Elementos
            • Cliente: Encargado de solicitar la creación de nuevos objetos
            • Prototipo: Declaración de una interfaz para clonarse a la que accede el cliente
            • Prototipo concreto: Implementa el método de clonación
        • Singleton
          • Una sola instancia
            • Proporción a un punto acceso global
            • Encargada de: Creación, inicialización y acceso
            • Debe tener un método de acceso
          • Utilizado cuando
            • La clase debe controlar el acceso a un recurso físico único
            • Existen datos que deben estar disponibles para todos los objetos de la aplicación
    • Estructurales
    • Comportamiento
    • Partición
    • Concurrencia
  2. Solución general a problemas

Informações

Descrição
Mapa Mental sobre Patrones de diseño., criado por sixto alberto becerra reslen em 09-08-2019.
Visualizações
0
Avaliação

Mais sobre Patrones de diseño

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?