Nos muestra las clases y relaciones entre ellas, que involucran el sistema.
ELEMENTOS
- Clase. Es la unidad que encapsula toda la información de un Objeto, sabiendo que un objeto es una instancia de una clase.
- Atributos y Metodos
- Atributos. Son caracteristicas de una clase y pueden ser:
- públicas (public)
- privadas (private)
- protegidas (protected)
- Métodos. Son operaciones de una clase, y pueden ser:
- públicas (public)
- privadas (private)
- protegidas (protected)
RELACIONES
Es como se interrelacionan las clases
- Cardinalidad. indica el grado de dependencia.
- uno a muchos: 1..* (1..n)
- muchos a muchos: *..* (n..n)
- número fijo: m (enota un número) (0..5)
HERENCIA
- Es cuando una clase (subclase) hereda los métodos y atributos de otra clase (SuperClase), es decir la subclase además de poseer sus propios métodos y atributos,tendrá también las características y atributos visibles de la SuperClase.
ASOCIACION
- Permite asociar objetos que colaboran entre si
DEPENDENCIA
Una clase requiere de otra
No hay comentarios:
Publicar un comentario