Documente Academic
Documente Profesional
Documente Cultură
BRAYAN CERVANTES
8 DE MARZO DE 2018
Diagrama de clases
Un diagrama de clase es el corazón de UML. Representa los propósitos
fundamentales de UML porque separa los elementos de diseño de la codificación
del sistema. UML ha sido establecido como un modelo estandarizado para describir
un enfoque de programación orientado a objetos. Dado que las clases son el bloque
de construcción de los objetos, los diagramas de clase son los bloques de
construcción de UML. Los componentes de creación de diagramas en un diagrama
de clase pueden representar las clases que realmente van a ser programadas, los
objetos principales, o las interacciones entre clases y objetos. La biblioteca de
formas UML en Lucidchart puede ayudarle a crear casi cualquier diagrama de clase
personalizado.
Elementos
Es la unidad básica que encapsula toda la información de un objeto. A través de ella
podemos modelar el entorno en estudio.
En uml una clase es representada por un rectángulo que posee tres divisiones
Superior: contiene el nombre de la clase.
Intermedio: contiene los atributos que caracterizan a la clase.
Inferior: contiene los métodos u operaciones, los cuales son la forma como
interactúa el objeto con su entorno.
Simbología
-Clases públicas: indica que el atributo será visible tanto dentro como fuera de la
clase, es decir, es accesible desde todos lados.
-Clases privadas: indica que el atributo solo será accesible desde dentro de la clase.
-Clases protegidas: indica que el atributo no será accesible desde afuera de la clase,
pero si se podrá ser accesado por métodos de la clase además de las subclases
que se deriven.