Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 12

DIAGRAMAS DE

CLASE UML

P R O G R A M A C I O N O R I E N TA DA A O B J E TO S .
LOS MODELOS SE UTILIZAN
….
PARA

Entender y especificar Resolver el Construir


el problema
problema la
solución

Análisis OO Diseño OO Construcción OO


unificado
modelado lenguaje

Lenguaje de modelado unificado.


Ayuda a modelar los conceptos orientados a objetos para
desarrollar soluciones de software.
UML, es un lenguaje visual para especificar,
construir y documentar sistemas.

Unified (unificado): Aporte de muchos


métodos y notaciones. Independiente de
implementación, plataforma y lenguajes.

Modeling(modelado): Los modelos son


utilizados en todas las ingenierías.

Language(lenguaje): Si hay gente,


requieren comunicarse. Si se tienen que
comunicar, se tienen que entender. Para
entenderse necesitan un lenguaje común.
¿QUÉ REPRESENTA EL DIAGRAMA DE
CLASE?

Un diagrama de clase representa una vista


estática del sistema. Describe los
atributos y operaciones de las clases.
Los diagramas de clases son los diagramas de
modelado más utilizados para sistemas
orientados a objetos.
LOS ELEMENTOS BÁSICOS
DEL DIAGRAMA SON:
Clases:
Una clase describe un conjunto de
objetos con propiedades (atributos)
similares y un comportamiento
común. Los objetos son instancias de las
clases.
ATRIBUTOS
Los atributos de una clase
representan los datos
asociados a los objetos
instanciados por esa clase.
MÉTODOS
Las operaciones o métodos representan
las funciones o procesos propios de
los objetos de una clase, caracterizando a
dichos objetos.
MODIFICADORES DE ACCESO A
MIEMBROS
Los atributos de una clase no deberían ser
manipulables directamente por el resto de objetos.
Por esta razón se crearon niveles de visibilidad para
los elementos que son:

Privados Protegidos Públicos

-
Representa
#
Representa
+
Representa atributos/m
atributos atributos/métodos
/métodos privados protegidos.
DIAGRAMA DE CLASE
Sección superior: Contiene el nombre de la clase. Esta sección
siempre es necesaria, ya sea que estés hablando del clasificador o de
un objeto.

Sección central: Contiene los atributos de la clase. Usa esta sección para

Sección inferior: Incluye operaciones de clases (métodos). Esto está orga


DIAGRAMA DE CLASE
Nombre de la clase

Atributos con Visibilidad o á

Métodos
DIAGRAMA DE CLASE

También podría gustarte