Sei sulla pagina 1di 4

Diagrama de clases y objetos

Diagrama de clases
Un diagrama de clases es una representación gráfica que sirve para representar la estructura de un
sistema que será implementado utilizando un lenguaje orientado a objetos.

Las clases se utilizan en la programación orientada a objetos para crear módulos que pueden
ser ejecutados dentro de un programa, tantas veces como deseemos y realicen una tarea específica
(básicamente encierran toda la información de un objeto). Desde esta óptica, podemos decir que
un diagrama de clases es el equivalente de la POO (programación orientada a objetos) de un diagrama
de flujo.

 Una clase es una descripción de conjunto de objetos que comparten los mismos atributos,
operaciones, métodos, relaciones y semántica.

 Las clases son gráficamente representadas con cajas con compartimientos para:

o Nombres de la clase, atributos y operaciones/métodos


o Responsabilidades, reglas, historia de modificaciones, etc.

 Los diseñadores desarrollan clases como conjuntos de compartimientos que creen en el tiempo
agregando incrementalmente aspectos y funcionalidades.

 Para proporcionar una descripción de los tipos que se utilizan en un sistema y se pasan entre
sus componentes que no tenga nada que ver con su implementación.
Diagrama de objetos

Los diagramas de objetos UML utilizan una notación similar a los diagramas de clases y se utilizan
para ilustrar una instancia de una clase en un momento dado. Imagine que desea dibujar un diagrama
de objetos para ilustrar un ejemplo real de una clase y de sus relaciones

Los diagramas de objetos son sencillos de crear: se componen de objetos, representados por
rectángulos, conectados mediante líneas. Estos son los elementos principales de un diagrama de
objetos.

 Objetos - son instancias de una clase. Si un coche es una clase, un Altima 2007 de Nissan es
un objeto de una clase. Los objetos en la clase "Padres" son tus padres específicos, por ejemplo,
Elaine y Gary.
 Títulos de clases - los atributos específicos de la clase. En el diagrama de objetos de árbol
genealógico, se trata del nombre, género y edad de los integrantes de la familia. Se pueden
enumerar como elementos en el objeto o incluso en las propiedades del propio objeto (p. ej.,
color).

 Atributos de clases - un rectángulo con dos pestañas que indica un elemento de software.

 Enlaces - se trata de las líneas que conectan un objeto con otro. El diagrama de objetos
corporativo siguiente muestra cómo los departamentos están conectados en un estilo de
organigrama tradicional.
 Muestra instancias compatibles con un diagrama de clases particular.
 Incluye sus objetos y los valores de los datos.
 Snsphoshot del estado detallado en un punto de tipo
 Los diagramas de objetos pueden ayudar a explicar las clases y su herencia. Ayuda a parten
interesadas para quienes los diagramas de clases sean demasiados abstractos
 Los diagramas de objetos UML utilizan una notación similar a los diagramas de clases y se
utilizan para instalar una instancia de una clase en un momento dado.
 Los objetos tiene características fundamentales que permiten conocerlos mediante la
observación, identificación y el estudio posterior de su comportamiento.

Potrebbero piacerti anche