Mapa mental
Diagrama de clases

Contenido del mapa
Diagrama de clases
Clases
- Una clase define un grupo de objetos que comparten características, condiciones y significados.
- Nombre de la clase
- Atributos
- Funciones
- Accesibilidad
- Pública
- +
- Representa que se puede acceder al atributo o función desde cualquier lugar de la aplicación.
- +
- Privada
- -
- Representa que se puede acceder al atributo o función únicamente desde la misma clase.
- -
- Protegida
- #
- El atributo o función puede ser accedida únicamente desde la misma clase o desde las clases que hereden de ella.
- #
- Pública
- Accesibilidad
Es un diagrama puramente orientado al modelo de programación orientada a objetos, ya que, define sus clases que serán usadas cuando se llegue a la fase de construcción.
Relaciones
- Una relación identifica una dependencia, puede ser entre dos o más clases
- Tienen propiedades
- Multiplicidad
- Nombre de asociación
- Tipos
- Asociación
- Este tipo de relación es el más común y se utiliza para representar dependencia semántica.
- Este tipo de relación es el más común y se utiliza para representar dependencia semántica.
- Agregación
- Representa relaciones en las que un objeto es parte de otro, pero aun así debe tener existencia en sí mismo.
- Representa relaciones en las que un objeto es parte de otro, pero aun así debe tener existencia en sí mismo.
- Composición
- Representa una relación jerárquica entre un objeto y las partes que lo componen, pero de una forma más fuerte.
- Representa una relación jerárquica entre un objeto y las partes que lo componen, pero de una forma más fuerte.
- Dependencia
- Se utiliza este tipo de relación para representar que una clase requiere de otra para ofrecer sus funcionalidades.
- Se utiliza este tipo de relación para representar que una clase requiere de otra para ofrecer sus funcionalidades.
- Herencia
- Este tipo de relaciones permiten que una clase (clase hija o subclase) reciba los atributos y métodos de otra clase (clase padre o superclase).
- Este tipo de relaciones permiten que una clase (clase hija o subclase) reciba los atributos y métodos de otra clase (clase padre o superclase).
- Asociación
- Tienen propiedades
- Una relación identifica una dependencia, puede ser entre dos o más clases
¿Cómo dibujar?
- Identifica
- El primer paso es identificar los objetos primarios del sistema. Las clases suelen corresponder a sustantivos dentro del dominio del problema.
- Distingue
- El siguiente paso es determinar cómo cada una de las clases u objetos están relacionados entre sí. Busca los puntos en común y las abstracciones entre ellos.
- Crea
- Primero, agrega los nombres de clase y vincúlalos con los conectores apropiados, prestando especial atención a la cardinalidad o las herencias
- Identifica
Imágenes y archivos del mapa
Información
- Descripción
- Mapa Mental sobre Diagrama de clases, creado por by Lugos el 26/08/2020.
- Creado por
- by Lugos
- Visitas
- 0
- Valoración
Más sobre UML y diagramas de clases




