Agregación Y Composición

Páginas: 3 (726 palabras) Publicado: 30 de septiembre de 2015



AGREGACIÓN
Las relaciones de agregación se basan en la idea de observar o entender un objeto como una composición de otros objetos. Desde nuestro punto de vista, las relaciones de agregación seentenderán como relaciones en las cuales una serie de clases aparecen como tipos de los atributos de otra clase.
Estas relaciones se conocen también como relaciones “todo - partes”. El “todo” estárepresentado por la clase que aglutina a las otras clases, y las “partes” están dadas por las diversas clases que aparecen.
La mejor forma de identificar si nos encontramos ante una relación deagregación es preguntarnos si la clase que queremos definir “tiene un” (en inglés, “has - a”) atributo de la otra clase que estemos usando (de ahí que en ciertas referencias se definan como relaciones “has -a”).
En realidad, hemos tratado ciertos ejemplos de agregación (en Java) desde que comenzamos el curso, ya que hemos usado la clase propia de Java String(http://java.sun.com/javase/6/docs/api/java/lang/String.html) para definir nuevas clases.
Utilizaremos alguno de esos ejemplos para ilustrar la sintaxis en UML y Java de las relaciones de agregación.












En la anterior imagen podemosobservar cómo se representan en UML las relaciones de agregación. En la misma definimos la clase “CuentaBancaria” como el resultado de la agregación de dos atributos de la clase “String”(http://java.sun.com/javase/6/docs/api/java/lang/String.html) de Java, uno de los cuales representa el número de cuenta y el otro el nombre del titular de la misma.
La forma de representar una relación deagregación en UML es mediante una línea que sale de la clase que está siendo agregada (clase “parte”) hacia la clase resultante (clase “todo”), terminada en un rombo vacío en la clase que definimos poragregación. Como explicábamos antes, se puede comprobar que el objeto “CuentaBancaria” “tiene un” atributo de la clase “String” (pero no “es un” objeto de la clase String, como veremos más adelante en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Materia, estructura, composición estados de agregacion y clasificacion por propiedades
  • Estados De Agregacion
  • Estados de agregacion
  • Estados de agregacion
  • Estados de agregación
  • Agregacion
  • estado de agregacion
  • estados de agregación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS