package patronComposite; import java.util.ArrayList; public class Compuesto extends Componente { private ArrayList hijos = new ArrayList(); public Compuesto(String nombre) { super(nombre); } public void add(Componente c) { hijos.add(c); } public void Eliminar(Componente c) { hijos.remove(c); } public Componente ObtenerHijo(int profundidad) { return hijos.get(profundidad); } public void Operacion() { for(int i = 0; i