Anda di halaman 1dari 3

Diagrama de clases y diagrama de objetos

Diagrama de objetos
Objeto: Es una entidad discreta con límites bien definidos y con identidad, es una unidad atómica
que encapsula estado y comportamiento. La encapsulación en un objeto permite una alta cohesión
y un bajo acoplamiento. El Objeto es reconocido también como una instancia de la clase a la cual
pertenece.

Los diagramas de objetos modelan las instancias de elementos contenidos en los diagramas de
clases. Un diagrama de objeto muestra un conjunto de objetos y sus relaciones en un momento
concreto, se emplean para modelar la vista de diseño no estática o la vista de prosesos estática de
un sistema al igual que se hace con los diagramas de clases, pero desde el aspecto de instancias
reales o prototípicas.

Ventajas de Diagrama de Objetos.

 Un diagrama de objetos puede ser visto para ser un ejemplo del desarrollo de un diagrama de
clases.
 Estos diagramas pueden ser dibujados para explicar o para capturar ciertos escenarios donde
demuestran conceptos o estados en un punto de tiempo de diagrama de clases.

Nos permite visualizar de una forma detallada las relaciones entre los objetos que hacen parte de
la clase para mejor entendimiento del programador.

.
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.

Básicos de los diagramas de clase

Clase – Anatomía del diagrama

El diagrama de clase está compuesto de tres partes:

Sección superior – Nombre de la clase – Esta sección siempre es necesaria sin importar
si está hablando del clasificador o de un objeto

Sección media – Atributos de la clase – Los atributos describen las variables que
describen las cualidades de la clase. Esto solamente es necesario al describir una
instancia específica de una clase.

Sección inferior – Operaciones de la clase (métodos) – Mostrado en formato de lista, cada


operación tiene su propia línea. Las operaciones describen cómo una clase puede
interactuar con los datos.
Interacciones objeto / clase en los diagramas de clase

Las interacciones entre objetos y clases es una parte integral de los diagramas de clase.

Herencia

Herencia es cuando un objeto hijo asume todas las características de su objeto padre. Por
ejemplo, si tenemos el objeto vehículo, un hijo de clase Coche heredaría todos los
atributos (velocidad, número de pasajeros, combustible) y los métodos (moverse(),
detenerse(), cambiardedirección()) del padre de clase además de los atributos específicos
(tipodemodelo, # de puertas, fabricantedelcoche) y los métodos de su propia clase
(Radio(), limpiaparabrisas(), AA/calefacción()). La herencia se muestra en un diagrama de
clase usando una línea sólida con una flecha cerrada y hueca.

Anda mungkin juga menyukai