12. Composición, Agregación y Colecciones de Objetos
1. Relación "Tiene-Un": Objeto dentro de otro Objeto
En la Composición y Agregación, un objeto incluye a otro objeto como uno de sus atributos. Por ejemplo, una entidad Usuario tiene como atributo una mascota Perrito.
2. Relación 1 a Muchos: Usuario con Arreglo de Objetos (Perrito[])
Si un Usuario puede tener varios perritos, declaramos un arreglo de tipo Perrito[] como atributo dentro de la clase:
3. Relación Dinámica con ArrayList<Perrito>
Para manejar una cantidad ilimitada y dinámica de objetos, utilizamos la colección ArrayList<Perrito>:
Ponte a prueba
Comprueba tus conocimientos sobre objetos contenidos dentro de otros objetos y arreglos de instancias.


