public override void Remove(LibraryComponent component) { _children.Remove(component); }
public override void Add(LibraryComponent component) { _children.Add(component); }
public abstract void Add(LibraryComponent c);
public abstract void Remove(LibraryComponent c);
public override void Remove(LibraryComponent c) { Console.WriteLine("Impossible operation"); }