public virtual void removeComponent(Component component) { componentes.Remove(component); }
public virtual void addComponent(Component component) { componentes.Add(component); }