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

Mindmap

DIAGRAMAS DE CLASES

Mary Huaman Diaz Spanisch

Inhalt der Mindmap

DIAGRAMAS DE CLASES

  1. Modela los conceptos del dominio de la aplicación.

  2. Permite visualizar las relaciones entre las clases que involucran el sistema

  3. Un diagrama de clases está compuesto por los siguientes elementos:

    • Clases:atributos, operaciones y visibilidad.
    • Responsabilidades
    •  Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
  4. Elementos Clase

    • Es la unidad básica que encapsula toda la información de un Tipo de Objeto (un objeto es una instancia de una clase).
  5. Elementos Atributo

    • Las operaciones o métodos de una clase describen la forma en la cual ésta interactúa con su entorno.
      • public (+, ): Indica que el método será visible tanto dentro como fuera de la clase, es decir, es accesible desde todos lados.
      •  protected (#, ): Indica que el atributo no será accesible desde fuera de la clase, pero si podrá ser utilizado por métodos de la clase además de las subclases que se deriven (herencia)
      • private (-, ): Indica que el método sólo será accesible desde dentro de la clase (sólo otros métodos de la misma clase lo pueden acceder).
  6. Relaciones entre clases: Asociación

    • Tiene multiplicidad, que especifica por cada clase el número de objetos de la clase opuesta que se relacionan con un solo objeto de dicha clase a través de la asociación
    • Relación estructural entre las clases. En general es simétrica
    • Puede tener un rol que describe el papel específico que una clase juega en una asociación.
  7. Asociación

    • Binarias
    • Grado mayor
    • Ternarias
    • Asociaciones Reflexivas
  8. Multiplicidad - Cardinalidad

    • Restringe una asociación al número de objetos que puede relacionarse  Uno a Uno  Uno a Muchos  Muchos a Muchos
  9. Asociación Cualificada

    • Reduce la multiplicidad del rol opuesto al considerar el valor del cualificador
  10. Relaciones entre Clases Agregación y Composición

    • Composición
      •  Relación estática, en donde el tiempo de vida del objeto incluido esta condicionado por el tiempo de vida del que lo incluye.
      • El Objeto base se construye a partir del objeto incluido, es decir, es "parte/todo“, como un parámetro pasado “por valor”.
    • Agregación
      •  Relación dinámica, en donde el tiempo de vida del objeto incluido es independiente del que lo incluye.
      • El objeto base utiliza al incluido para su funcionamiento, como un parámetro pasado “por referencia”.
  11. Diagrama de Clases: Elementos Responsabilidades

    • La distribución de responsabilidades en un sistema, se realiza identificando un conjunto de clases que colaboran entre sí para llevar a cabo algún comportamiento. Luego hay que identificar el conjunto de responsabilidades para cada clase

Informationen

Beschreibung
Mindmap am DIAGRAMAS DE CLASES, erstellt von Mary Huaman Diaz am 04/12/2019.
Erstellt von
Mary Huaman Diaz
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck