Un diagrama de clases sirve para
visualizar las relaciones entre las clases que involucran el sistema, las
cuales pueden ser asociativas, de herencia, de uso y de contenido.
Un diagrama de clases está
compuesto por los siguientes elementos:
- Clase: atributos, métodos y visibilidad.
- Relaciones: Herencia, Composición, Agregación, Asociación y Uso.
Elementos
- Clase
Es la unidad básica que encapsula toda la
información de un Objeto (un objeto es una instancia de una clase). A través de
ella podemos modelar el entorno en estudio (una Casa, un Auto, una Cuenta
Corriente, etc.).
En UML, una clase es representada por un rectángulo
que posee tres divisiones:
En donde:
- Superior: Contiene el nombre de la Clase
- Intermedio: Contiene los atributos (o variables de instancia) que
caracterizan a la Clase (pueden ser prívate, protected o public).
- Inferior: Contiene los métodos u operaciones, los cuales son la forma como interactúa el objeto con su entorno (dependiendo de la visibilidad: private, protected o public).
En este otro vídeo veras un ejemplo de este diagrama:
Referencias:
No hay comentarios:
Publicar un comentario