Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelo de clases - Coggle Diagram
Modelo de clases
Introducción
Un diagrama de clases sirve para visualizar las relaciones entre las clases que involucran el sistema
-
-
Relaciones entre clases
-
Cardinalidad
Indica el grado y nivel de dependencia de las relaciones, estas pueden ser:
-
-
-
Atributos y métodos
Los atributos definen el grado de comunicación entre ellos y el entorno, hay 3 tipos:
private, indica que el atributo será accesible solo dentro de la clase
protected, el atributo no será accesible desde fuera de la clase, pero si por los métodos de la clase
public, indica que el atributo es visible tanto dentro como fuera de la clase
Los métodos son la forma en que una clase se comunica con su entorno, hay 3 tipos:
private, indica que el método será accesible solo dentro de la clase
protected, el método no será accesible desde fuera de la clase, pero si por los métodos de la clase
public, indica que el método es visible tanto dentro como fuera de la clase
Casos particulares
Clase abstracta
La clase definida no puede ser instanciada pues posee métodos abstractos o no definidos. Se denota con el nombre de la clase y de los métodos con letra "itálica"
-
Clase parametrizada
Se denota con un subcuadro en el extremo superior de la clase, en donde se especifican los parámetros que deben ser pasados a la clase para que esta pueda ser instanciada
-