Diferencia entre agregación y composición

Agregación vs Composición

La agregación y la composición son palabras que pueden describir un sentido de propiedad. Sin embargo, la agregación solo implica la propiedad parcial de algo porque la composición dicta el tipo real de propiedad de sus componentes.

Los dos términos difieren en su fuerza. Esta fuerza se puede llamar enlaces. En el caso de la agregación, la palabra en sí tiene un eslabón más débil en comparación con la composición. En la composición, si todos los vínculos que conectan a todos sus componentes se rompen, todos esos componentes, incluida la entidad completa, morirán o se desmoronarán. Colectivamente, si se van a destruir los enlaces, es menos probable que se destruya toda la entidad. Sus enlaces pueden romperse pero los agregados separados pueden existir por sí solos o aún pueden existir.

Un ejemplo sería una situación en el hospital. Cada hospital tiene varios departamentos, como el laboratorio, la farmacia, el departamento de consulta externa y la sala de emergencia, entre otros. Cada uno de estos departamentos tiene su propio personal. Si el hospital cierra, todos sus departamentos cerrarán con él. Sin embargo, este no es el caso del personal de salud. Todavía pueden trabajar en otro departamento en un nuevo hospital.

Por lo tanto, la composición se compara con la propiedad de los departamentos en el hospital, pero la agregación se compara con relaciones más flexibles de personal para cada departamento. Es esencialmente una composición de los departamentos del hospital y un agregado del personal del departamento. Nuevamente, tan pronto como el hospital cierra, todos los departamentos mueren con él porque estaba bajo la propiedad permanente del hospital. Estos departamentos no tienen la oportunidad de transferirse a otro hospital y no son propiedad de otros hospitales.

Descubre también la:  Diferencia entre propiedad y responsabilidad

Además, la composición trata con el nivel interno y la agregación con el nivel externo. A este respecto, es más correcto decir que una persona está formada por varios órganos del cuerpo, incluido el corazón, que afirmar que una persona tiene un conjunto de órganos. El corazón, como uno de los órganos que componen a una persona, está en el nivel interno porque no puedes dar fácilmente tu corazón a otra persona o dejar que tu corazón viva solo fuera de tu cuerpo. La ropa puede ser un agregado de la persona porque se crea fuera y puede vivir fuera del cuerpo de la persona, aunque la persona y su ropa pueden considerarse como una entidad completa en algún momento.

Resumen:
1. La composición implica la propiedad real de sus componentes pero no necesariamente la propiedad de cualquiera de sus agregados para la agregación.
2. La composición tiene vínculos más fuertes con sus componentes, pero el agregado tiene vínculos más débiles o menos estrictos con sus agregados.
3. La composición tiene componentes que existen en el nivel interno pero el agregado que existe en el nivel externo tiene agregados.

Wlip.es

Somos entusiastas de la tecnología, la ciencia y sus avances. Nuestra curiosidad nunca se sacia y por eso intentamos investigar y conocer cada día más cosas. Te traemos las diferencias más curiosas sobre conceptos, cosas y mucho más.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *