Please enable JavaScript.
Coggle requires JavaScript to display documents.
Modelo de Clases, En la parte superior va el nombre con su tipo - Coggle…
Modelo de Clases
Diagrama que se encarga de mostrar las relaciones entre clases de un sistema
Se compone de atributos y relaciones
Relaciones
Herencia
Una superclase hereda atributos/metodos a una clase hija/Subclase
La subclase contendra toda la informacion publica y protected, ademas de su propia informacion
Agregacion
Composicion
La vida de la clase esta restringida por la vida del objeto que lo contiene
Agregacion
El tiempo de vida de la clase es totalmente independiente de aquello que contiene
En la parte superior va el nombre con su tipo
Pueden ser.....
Abstracta
Son clases con metodos no definidos
No posibles de instanciar
Solamente es posible a traves de sus clases hijas
Interface
Comun
Parametrizada
Este tipo de clase, incluye un recuadro
Que indica que elementos deben ser ingresados para instanciar la clase
La parte del centro son los atributos
Los atributos son aquellas caracteristicas propias de las clases
Estas pueden ser de 3 tipos
Protected
Solo sera visible en su clase y sus subclases
Private
Solo sera visible en su propia clase
Public
El atributo/Metodo sera visible en todo el programa
La parte inferior
corresponden a los métodos
Eston son las acciones/operaciones con los que las clases se encargan de interractuar con el exterior
Se representa como un cuadrado con tres niveles
La clase contiene toda la informacion importante del objeto
Clase