GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

Patrones de Diseño

MIGUEL ANGEL BARONA JIMENEZ Englisch

Patrones de Diseño

Inhalt der Mindmap

Patrones de Diseño

  1. Patrones de Creación

    • The Factory Method
      • Se crea un objeto con el fin de llamar datos que se puedan necesitar en las subclases de una clase abstracta, todas las subclases tienen una jerarquía de clases heredan los métodos implementados por la clase padre.
        • Una subclase puede anular la implementación de la clase padre para ofrecer un tipo diferente de funcionalidad para el mismo método.
      • Estructura
      • Estructura
    • Abstract Factory
      • Permite la creación de una instancia de una clase desde un conjunto de clases relacionadas sin tener un objeto de cliente para especificar el clase concreta real para ser instanciada
      • Estructura
      • Estructura
    • Builder
      • Separa la construcción de un objeto complejo de su representación para que el mismo proceso de construcción pueda crear representaciones diferentes.
      • Estructura
      • Estructura
    • Prototype
      • Proporciona una manera más sencilla de crear un objeto mediante la clonación de un objeto existente (prototipo).
      • Estructura
      • Estructura
    • The Singleton Pattern
      • .
      • Este patrón implica una sola clase es responsable de crear un objeto mientras se asegura de que solo se crea solo ese objeto.
      • Estructura
    • Inicialización y configuración de Objetos
  2. Patrones Estructurales

    • Adapter
      • Este patrón permite que trabajen juntas clases con interfaces incompatibles.
    • Bridge
      • Permite desacoplar una abstracción de su implementación, de manera que ambas puedan variar de forma independiente.
    • Composite
      • Permite crear y manejar estructuras de objetos en forma de árbol, en las que un objeto puede contener a otro(s).
    • Decorator
      • Permite añadir funcionalidades a un objeto en aquellos casos en los que no sea necesario o recomendable hacerlo mediante herencia.
    • Facade
      • Reúne objetos y permite acceder a un subsistema de esos objetos de una forma más sencilla.
    • Flyweight
      • Para evitar crear un gran número de objetos similares, mejorando con ello el rendimiento de la aplicación. No se trata de crear muchos objetos de forma dinámica, sino de crear sólo un objeto intermedio para cada entidad concreta
    • Define la forma en que las clases deben estructurarse
  3. Patrones de Comportamiento

    • Cadena de responsabilidad
      • Una forma de pasar una solicitud entre una cadena de objetos
    • Interpreter
      • Una forma de incluir elementos del lenguaje en un programa
    • Iterator
      • Acceso secuencialmente a los elementos de una colección
    • Observer
      • Una forma de notificar el cambio a varias clases
    • Strategy
      • Encapsula un algoritmo dentro de una clase
    • Describir el comportamiento que hay en la relación entre clases y objetos

Bilder und Dateien der Mindmap

  • Patrones de Diseño
  • Patrones de Diseño
  • Patrones de Diseño
  • Patrones de Diseño
  • Patrones de Diseño

Informationen

Beschreibung
Mindmap am Patrones de Diseño, erstellt von MIGUEL ANGEL BARONA JIMENEZ am 18/02/2020.
Aufrufe
0
Bewertung

Mehr zu Patrones de diseño

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck