public override void Remove(Component component) { components.Remove(component); }
public virtual void Remove(Component component) { }
public override void Add(Component component) { components.Add(component); }
public virtual void Add(Component component) { }